var wds_carousel=[]; var wds_currentlyMoving=[]; var wds_currentCenterNum=[]; var wds; var textLayerPosition=[]; jQuery(window).resize(function (){ wds_resize(); }); jQuery(document).ready(function (){ wds_slider_ready(); jQuery(".wds_slider_cont").each(function (){ wds=jQuery(this).attr("data-wds"); if(wds_params[wds].carousel==1){ wds_currentlyMoving[wds]=false; wds_currentCenterNum[wds]=wds_params[wds].start_slide_num_car; wds_params[wds].wds_currentCenterNum=wds_currentCenterNum[wds]; jQuery(".wds_left-ico_" + wds).click(function (){ wds_carousel[jQuery(this).closest('div[class^="wds_slider_cont"]').attr("data-wds")].prev(); }); jQuery(".wds_right-ico_" + wds).click(function (){ wds_carousel[jQuery(this).closest('div[class^="wds_slider_cont"]').attr("data-wds")].next(); }); }}); }); jQuery(window).on('load', function (){ jQuery(".wds_slider_cont").each(function (){ wds=jQuery(this).attr("data-wds"); if(!wds_object.is_free&&wds_params[wds].carousel==1){ wds_carousel_params(wds); wds_display_hotspot(); wds_hotspot_position(); }}) }); function wds_resize(){ jQuery(".wds_slider_cont").each(function (){ wds=jQuery(this).attr("data-wds"); wds_resize_slider(wds); jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderR'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderR); wds_callback_f(); }}); }); if(!wds_object.is_free){ jQuery(".wds_slider_cont").each(function (){ wds=jQuery(this).attr("data-wds"); if(wds_params[wds].carousel==1){ wds_carousel_params(wds); wds_carousel[wds].pause(); if(!jQuery(".wds_ctrl_btn_" + wds).hasClass("fa-play")){ wds_carousel[wds].start(); }} }); }} function wds_slider_ready(){ jQuery(".wds_slider_cont").each(function (){ var wds=jQuery(this).attr("data-wds"); if(wds_params[wds].current_image_url!=''){ jQuery('').attr("src", wds_params[wds].current_image_url).on('load', function (){ jQuery(this).remove(); wds_ready_func(wds); }); }else{ wds_ready_func(wds); } if(wds_params[wds].fixed_bg==1){ jQuery(window).scroll(function (){ wds_window_fixed_pos(wds); }); } wds_params[wds].wds_play_pause_state=0; if(wds_params[wds].carousel==1){ wds_carousel_params(wds); } document.addEventListener("visibilitychange", function(){ if(document.visibilityState!='visible'){ window.clearInterval(wds_params[wds].wds_playInterval); wds_event_stack_wds=[]; if(typeof jQuery().stop!=='undefined'){ if(jQuery.isFunction(jQuery().stop)){ if(wds_params[wds].timer_bar_type=='top'||wds_params[wds].timer_bar_type=='bottom'){ jQuery(".wds_line_timer_" + wds).stop(); if(wds_params[wds].carousel){ wds_carousel[wds].pause(); }} else if(wds_params[wds].timer_bar_type!='none'){ wds_params[wds].circle_timer_animate.stop(); if(wds_params[wds].carousel){ wds_carousel[wds].pause(); }} }} }else{ wds_restart_slideshow_autoplay(wds); }}); }); } function wds_restart_slideshow_autoplay(wds){ if(!jQuery(".wds_ctrl_btn_" + wds).hasClass("fa-play")){ if(wds_params[wds].enable_slideshow_autoplay){ play_wds(wds); if(wds_params[wds].carousel==1){ wds_carousel[wds].start(); } if(wds_params[wds].timer_bar_type!='none'){ if(wds_params[wds].timer_bar_type!='top'){ if(wds_params[wds].timer_bar_type!='bottom'){ if(typeof wds_params[wds].circle_timer_animate!=='undefined'){ wds_params[wds].circle_timer_animate.stop(); } wds_circle_timer(wds, wds_params[wds].curent_time_deggree); }} }} } if(wds_params[wds].carousel!=1){ var i_wds=0; jQuery(".wds_slider_" + wds).children("span").each(function (){ if(jQuery(this).css('opacity')==1){ jQuery("#wds_current_image_key_" + wds).val(i_wds); } i_wds++; }); }} function wds_carousel_params(wds){ var width, height; var slide_orig_width=wds_params[wds].image_width; var slide_orig_height=wds_params[wds].image_height; var slide_width=wds_get_overall_parent(jQuery("#wds_container1_" + wds)); var par=1, par1=1; var ratio=slide_width / slide_orig_width; if(jQuery(window).width() <=parseInt(wds_params[wds].full_width_for_mobile)||(wds_params[wds].full_width=='1')){ var full_width='1'; }else{ var full_width='0'; } if(full_width=='1'){ ratio=jQuery(window).width() / slide_orig_width; slide_orig_width=jQuery(window).width() - (2 * wds_params[wds].wds_glb_margin); slide_orig_height=wds_params[wds].image_height * slide_orig_width / wds_params[wds].image_width; slide_width=jQuery(window).width() - (2 * wds_params[wds].wds_glb_margin); wds_full_width(wds); } else if(parseInt(wds_params[wds].full_width_for_mobile)){ jQuery(".wds_slideshow_image_wrap_" + wds).removeAttr("style"); } var slide_height=slide_orig_height; if(slide_orig_width > slide_width){ slide_height=Math.floor(slide_width * slide_orig_height / slide_orig_width); } width=slide_width; height=slide_height; var larg_width, img_height, parF=1; if(width < wds_params[wds].carousel_width){ par=width / wds_params[wds].carousel_width; } par1=wds_params[wds].image_height * par / height; if(width < wds_params[wds].carousel_width){ jQuery(".wds_slideshow_image_wrap_" + wds + ", #wds_container2_" + wds).height(height * par1 + ((wds_params[wds].filmstrip_direction=='horizontal') ? wds_params[wds].filmstrip_height:0)); jQuery(".wds_slideshow_image_container_" + wds).height(height * par1); jQuery(".wds_btn_cont wds_contTableCell" + wds).height(height * par1); jQuery(".wds_slide_container_" + wds).height(height * par1); } if(full_width=='1'){ var parF=parseFloat(wds_params[wds].carousel_image_parameters); parF=isNaN(parF) ? 1:parF; parF *=wds_params[wds].image_width; jQuery(".wds_slideshow_image_wrap_" + wds + ", #wds_container2_" + wds).height(height * par1 + ((wds_params[wds].filmstrip_direction=='horizontal') ? wds_params[wds].filmstrip_height:0)); jQuery(".wds_slideshow_image_container_" + wds).height(height * par1); jQuery(".wds_btn_cont wds_contTableCell" + wds).height(height * par1); jQuery(".wds_slide_container_" + wds).height(height * par1); } if(wds_params[wds].carousel_image_counts > wds_params[wds].slides_count){ wds_params[wds].carousel_image_counts=wds_params[wds].slides_count; } if(wds_params[wds].carousel_image_parameters > 1){ wds_params[wds].carousel_image_parameters=1; } var interval=0; if(wds_params[wds].enable_slideshow_autoplay){ interval=wds_params[wds].slideshow_interval; } var slideshow_filmstrip_container_width=wds_params[wds].filmstrip_direction=='horizontal' ? 0:jQuery(".wds_slideshow_filmstrip_container_" + wds).width(); jQuery(".wds_slideshow_dots_container_" + wds).css({ width: (wds_params[wds].image_width * par), left: (width - wds_params[wds].image_width * par - slideshow_filmstrip_container_width) / 2 }); var orig_width=wds_params[wds].image_width; var img_width=Math.min(larg_width, orig_width); wds_carousel[wds]=jQuery(".wds_slide_container_" + wds).featureCarouselslider({ containerWidth: width, containerHeight: height, largeFeatureWidth: wds_params[wds].image_width * par, largeFeatureHeight: wds_params[wds].image_height * par, fit_containerWidth: wds_params[wds].carousel_fit_containerWidth, smallFeaturePar: wds_params[wds].carousel_image_parameters, featuresArray: [], timeoutVar: null, rotationsRemaining: 0, parametr: par, parf: parF, data: wds_params[wds].wds_data, autoPlay: wds_params[wds].interval * 1000, interval: wds_params[wds].slideshow_interval * 1000, imagecount: wds_params[wds].carousel_image_counts, wds_number: wds_params[wds].wds, startingFeature: wds_currentCenterNum[wds], carouselSpeed: wds_params[wds].wds_transition_duration, carousel_degree: wds_params[wds].carousel_degree, carousel_grayscale: wds_params[wds].carousel_grayscale, carousel_transparency: wds_params[wds].carousel_transparency, borderWidth: 0 }); } function wds_show_thumb(key, wds){ var data=wds_params[wds].wds_data[key]; var full_width=wds_params[wds].wds_data[key]["full_width"]; var bull_position=wds_params[wds].wds_data[key]["bull_position"]; var image_url=data["image_url"]; var dot_conteiner_width=jQuery('.wds_slideshow_dots_container_' + wds).width() / 2; var dot_conteiner_height=jQuery('.wds_slideshow_dots_container_' + wds).height(); var wds_bulframe_width=jQuery('.wds_bulframe_' + wds).width() / 2; var dot_position=jQuery('#wds_dots_' + key + '_' + wds).position(); var dot_width=jQuery('#wds_dots_' + key + '_' + wds).width() / 2; dot_position=dot_position.left; var childPos=jQuery('#wds_dots_' + key + '_' + wds).offset(); var parentPos=jQuery('.wds_slideshow_dots_thumbnails_' + wds).parent().offset(); var childOffset=childPos.left - parentPos.left; var right_offset=0; var rt=(dot_conteiner_width * 2) - childOffset; if(wds_bulframe_width >=rt&&rt > 0){ right_offset=wds_bulframe_width - rt; dot_width=0; } if(full_width=='1'){ if(wds_bulframe_width >=childOffset){ wds_bulframe_width=childOffset - parentPos.left; dot_width=0; }}else{ if(wds_bulframe_width >=childOffset){ wds_bulframe_width=childOffset; dot_width=0; }} dot_position=childOffset - wds_bulframe_width + dot_width - right_offset; jQuery('.wds_bulframe_' + wds).css({ 'position': 'absolute', 'z-index': '9999', 'left': dot_position, 'background-image': 'url("' + image_url + '")', 'background-size': 'contain', 'background-repeat': 'no-repeat', 'background-position': 'center center' }); jQuery('.wds_bulframe_' + wds).css(bull_position, dot_conteiner_height); jQuery('.wds_bulframe_' + wds).fadeIn(); } function wds_hide_thumb(wds){ jQuery('.wds_bulframe_' + wds).css({'background-image':''}); jQuery('.wds_bulframe_' + wds).fadeOut(); } function wds_get_overall_parent(obj){ if(obj.parent().width()){ obj.width(obj.parent().width()); return obj.parent().width(); }else{ return wds_get_overall_parent(obj.parent()); }} function wds_set_text_dots_cont(wds){ var wds_bull_width=0; jQuery(".wds_slideshow_dots_" + wds).each(function(){ wds_bull_width +=jQuery(this).outerWidth() + 2 * parseInt(jQuery(this).css("margin-left")); }); jQuery(".wds_slideshow_dots_thumbnails_" + wds).css({width: wds_bull_width}); } function wds_genBgPos(current_key, wds, slideshow_interval){ var bgSizeArray=[0, 70]; var bgSize=bgSizeArray[Math.floor(Math.random() * bgSizeArray.length)]; var bgPosXArray=['left', 'right']; var bgPosYArray=['top', 'bottom']; var bgPosX=bgPosXArray[Math.floor(Math.random() * bgPosXArray.length)]; var bgPosY=bgPosYArray[Math.floor(Math.random() * bgPosYArray.length)]; jQuery(current_key + " .wds_slideshow_image_" + wds).css({ backgroundPosition: bgPosX + " " + bgPosY, backgroundSize: (100 + bgSize) + "% " + (100 + bgSize) + "%", webkitAnimation: ' wdszoom' + bgSize + ' ' + Math.floor(1.1 * slideshow_interval) + 's linear 0s alternate infinite', mozAnimation: ' wdszoom' + bgSize + ' ' + Math.floor(1.1 * slideshow_interval) + 's linear 0s alternate infinite', animation: ' wdszoom' + bgSize + ' ' + Math.floor(1.1 * slideshow_interval) + 's linear 0s alternate infinite' }); } function wds_fallback(wds, current_image_class, next_image_class, direction, wds, wds_transition_duration){ wds_fade(current_image_class, next_image_class, direction); } function wds_fade(wds, current_image_class, next_image_class, direction){ var container={}; wds_set_filmstrip_class(wds); wds_set_dots_class(wds); if(wds_testBrowser_cssTransitions()){ jQuery(next_image_class).css('transition', 'opacity ' + wds_params[wds].wds_transition_duration + 'ms linear'); jQuery(current_image_class).css({'opacity': 0, 'z-index': 1}); jQuery(next_image_class).css({'opacity': 1, 'z-index': 2}); }else{ jQuery(current_image_class).animate({'opacity': 0, 'z-index': 1}, wds_params[wds].wds_transition_duration); jQuery(next_image_class).animate({ 'opacity': 1, 'z-index': 2 }, { duration: wds_params[wds].wds_transition_duration, complete: function (){ }}); jQuery(current_image_class).fadeTo(wds_params[wds].wds_transition_duration, 0); jQuery(next_image_class).fadeTo(wds_params[wds].wds_transition_duration, 1); } jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderCE'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderCE); wds_callback_f(); }}); } function wds_fallback3d(wds, urrent_image_class, next_image_class, direction){ wds_sliceV(wds, current_image_class, next_image_class, direction); } function wds_sliceV(wds, current_image_class, next_image_class, direction){ if(direction=='right'){ var translateY='min-auto'; } else if(direction=='left'){ var translateY='auto'; } wds_grid(wds, 10, 1, 0, 0, translateY, 1, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out'); } function wds_grid(wds, cols, rows, ro, tx, ty, sc, op, current_image_class, next_image_class, direction, random, roy, easing){ if(!wds_testBrowser_cssTransitions()){ return wds_fallback(current_image_class, next_image_class, direction); } wds_params[wds].wds_trans_in_progress=true; wds_set_filmstrip_class(wds); wds_set_dots_class(wds); var count=(wds_params[wds].wds_transition_duration) / (cols + rows); function wds_gridlet(wds, width, height, top, img_top, left, img_left, src, imgWidth, imgHeight, c, r){ var delay=random ? Math.floor((cols + rows) * count * Math.random()):(c + r) * count; var grid_div=jQuery('').css({ display: "block", width: imgWidth, height: jQuery(".wds_slideshow_image_spun_" + wds).height() + "px", top: -top, left: -left, backgroundImage: src, backgroundSize: jQuery(".wds_slideshow_image_" + wds).css("background-size"), backgroundPosition: jQuery(".wds_slideshow_image_" + wds).css("background-position"), backgroundRepeat: 'no-repeat' }); return jQuery('').css({ display: "block", width: width, height: height, top: top, left: left, backgroundSize: imgWidth + 'px ' + imgHeight + 'px', backgroundPosition: img_left + 'px ' + img_top + 'px', backgroundRepeat: 'no-repeat', overflow: "hidden", transition: 'all ' + wds_params[wds].wds_transition_duration + 'ms ' + easing + ' ' + delay + 'ms', transform: 'none' }).append(grid_div); } var cur_img=jQuery(current_image_class).find('span[data-img-id^="wds_slideshow_image"]'); var grid=jQuery('').addClass('wds_grid_' + wds); jQuery(current_image_class).prepend(grid); var cont=jQuery(".wds_slide_bg_" + wds); var imgWidth=cur_img.width(); var imgHeight=cur_img.height(); var contWidth=cont.width(), contHeight=cont.height(), imgSrc=cur_img.css('background-image'), /*.replace('/thumb', ''),*/ colWidth=Math.floor(contWidth / cols), rowHeight=Math.floor(contHeight / rows), colRemainder=contWidth - (cols * colWidth), colAdd=Math.ceil(colRemainder / cols), rowRemainder=contHeight - (rows * rowHeight), rowAdd=Math.ceil(rowRemainder / rows), leftDist=0, img_leftDist=(jQuery(".wds_slide_bg_" + wds).width() - cur_img.width()) / 2; tx=tx==='auto' ? contWidth:tx; tx=tx==='min-auto' ? -contWidth:tx; ty=ty==='auto' ? contHeight:ty; ty=ty==='min-auto' ? -contHeight:ty; for (var i=0; i < cols; i++){ var topDist=0, img_topDst=(jQuery(".wds_slide_bg_" + wds).height() - cur_img.height()) / 2, newColWidth=colWidth; if(colRemainder > 0){ var add=colRemainder >=colAdd ? colAdd:colRemainder; newColWidth +=add; colRemainder -=add; } for (var j=0; j < rows; j++){ var newRowHeight=rowHeight, newRowRemainder=rowRemainder; if(newRowRemainder > 0){ add=newRowRemainder >=rowAdd ? rowAdd:rowRemainder; newRowHeight +=add; newRowRemainder -=add; } grid.append(wds_gridlet(wds, newColWidth, newRowHeight, topDist, img_topDst, leftDist, img_leftDist, imgSrc, imgWidth, imgHeight, i, j)); topDist +=newRowHeight; img_topDst -=newRowHeight; } img_leftDist -=newColWidth; leftDist +=newColWidth; } grid.show(); cur_img.css('opacity', 0); grid.children().first().addClass('rs-top-left'); grid.children().last().addClass('rs-bottom-right'); grid.children().eq(rows - 1).addClass('rs-bottom-left'); grid.children().eq(-rows).addClass('rs-top-right'); setTimeout(function (){ grid.children().css({ opacity: op, transform: 'rotate(' + ro + 'deg) rotateY(' + roy + 'deg) translateX(' + tx + 'px) translateY(' + ty + 'px) scale(' + sc + ')' }); }, 1); jQuery(next_image_class).css('opacity', 1); var cccount=0; var obshicccount=cols * rows; grid.children().one('webkitTransitionEnd transitionend otransitionend oTransitionEnd mstransitionend', jQuery.proxy(wds_after_trans_each)); function wds_after_trans_each(wds){ if(++cccount==obshicccount){ wds_after_trans(wds); }} function wds_after_trans(){ jQuery(current_image_class).css({'opacity': 0, 'z-index': 1}); jQuery(next_image_class).css({'opacity': 1, 'z-index': 2}); cur_img.css('opacity', 1); grid.remove(); wds_params[wds].wds_trans_in_progress=false; if(typeof wds_params[wds].wds_event_stack!=='undefined'){ if(wds_params[wds].wds_event_stack.length > 0){ key=wds_params[wds].wds_event_stack[0].split("-"); wds_params[wds].wds_event_stack.shift(); wds_change_image(wds, key[0], key[1], wds_params[wds].wds_data, true, direction); }} jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderCE'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderCE); wds_callback_f(); }}); }} function wds_change_image(wds, current_key, key, wds_data, from_effect, btn){ if(typeof btn=="undefined"){ var btn=""; } if(!(wds_params[wds].carousel!=0||wds_data[key]["is_video"]!='image')){ jQuery('').attr("src", wds_data[key]["image_url"]) .on('load', function (){ jQuery(this).remove(); wds_change_image_when_loaded(wds, current_key, key, wds_data, from_effect, btn); }) .on('error', function (){ jQuery(this).remove(); wds_change_image_when_loaded(wds, current_key, key, wds_data, from_effect, btn); }); }else{ wds_change_image_when_loaded(wds, current_key, key, wds_data, from_effect, btn); }} function wds_play_wds(wds){ wds_params[wds].wds_play_pause_state=0; jQuery(".wds_slideshow_play_pause_" + wds).attr("title", wds_object.pause); jQuery(".wds_slideshow_play_pause_" + wds).attr("class", "wds_ctrl_btn_" + wds + " wds_slideshow_play_pause_" + wds + " fa fa-pause"); if(wds_params[wds].enable_slideshow_autoplay){ if(wds_params[wds].timer_bar_type!='top'){ if(wds_params[wds].timer_bar_type!='bottom'){ if(typeof wds_params[wds].circle_timer_animate!=='undefined'){ wds_params[wds].circle_timer_animate.stop(); if(wds_params[wds].carousel){ wds_params[wds].wds_carousel_wds.pause(); }} wds_circle_timer(wds_params[wds].curent_time_deggree); }} } play_wds(wds); if(wds_params[wds].enable_slideshow_music){ if(wds_params[wds].slideshow_music_url!=''){ document.getElementById("wds_audio_" + wds).play(); }} if(wds_params[wds].carousel){ wds_params[wds].wds_carousel_wds.start(); }} function play_wds(wds){ if(wds_params[wds].timer_bar_type!='none'){ if(wds_params[wds].enable_slideshow_autoplay||jQuery('.wds_ctrl_btn_' + wds).hasClass('fa-pause')){ jQuery(".wds_line_timer_" + wds).animate({ width: "100%" }, { duration: wds_params[wds].slideshow_interval * 1000, specialEasing: {width: "linear"}}); }} window.clearInterval(wds_params[wds].wds_playInterval); wds_params[wds].wds_playInterval=setInterval(function (){ var curr_img_index=parseInt(jQuery('#wds_current_image_key_' + wds).val()); if(wds_params[wds].slider_loop==0){ if(wds_params[wds].twoway_slideshow){ if(wds_params[wds].wds_global_btn_wds=="left"){ if(curr_img_index==0){ return false; }}else{ if(curr_img_index==wds_params[wds].slides_count - 1){ return false; }} }else{ if(curr_img_index==wds_params[wds].slides_count - 1){ return false; }} } var curr_img_id=wds_params[wds].wds_data[parseInt(jQuery('#wds_current_image_key_' + wds).val())]["id"]; wds_params[wds].video_is_playing=false; jQuery("#wds_image_id_" + wds + "_" + curr_img_id).find("video").each(function (){ if(!this.paused){ wds_params[wds].video_is_playing=true; }}); jQuery("#wds_image_id_" + wds + "_" + curr_img_id).find("iframe[data-type='youtube']").each(function (){ player=wds_params[wds].youtube_iframes_ids.indexOf(this.id); if(typeof wds_params[wds].youtube_iframes[player]!="undefined"){ if(typeof wds_params[wds].youtube_iframes[player].getPlayerState=="function"){ if(wds_params[wds].youtube_iframes[player].getPlayerState()==1){ wds_params[wds].video_is_playing=true; }} }}); iframe_message_sent_wds=0; wds_params[wds].iframe_message_received=0; jQuery("#wds_image_id_" + wds + "_" + curr_img_id).find("iframe[data-type='vimeo']").each(function (){ jQuery(this)[0].contentWindow.postMessage('{ "method": "paused" }', "*"); iframe_message_sent_wds=iframe_message_sent_wds + 1; }); function wds_call_change(){ if(!wds_params[wds].video_is_playing){ var iterator=1; var img_index=(parseInt(jQuery('#wds_current_image_key_' + wds).val()) + iterator) % wds_params[wds].wds_data.length; if(wds_params[wds].enable_slideshow_shuffle){ iterator=Math.floor((wds_params[wds].wds_data.length - 1) * Math.random() + 1); } else if(wds_params[wds].twoway_slideshow){ if(wds_params[wds].wds_global_btn_wds=="left"){ iterator=-1; }} img_index=(parseInt(jQuery('#wds_current_image_key_' + wds).val()) + iterator) >=0 ? (parseInt(jQuery('#wds_current_image_key_' + wds).val()) + iterator) % wds_params[wds].wds_data.length:wds_params[wds].wds_data.length - 1; wds_change_image(wds, parseInt(jQuery('#wds_current_image_key_' + wds).val()), img_index, wds_params[wds].wds_data); if(wds_params[wds].carousel==1){ wds_carousel[wds].next(); }} } function wds_check_message_received(){ return iframe_message_sent_wds==wds_params[wds].iframe_message_received ? true:false; } function wds_call(wds_condition, wds_callback){ if(wds_condition()){ wds_callback(); }else{ setTimeout(function (){ wds_call(wds_condition, wds_callback); }, 10); }} wds_call(wds_check_message_received, wds_call_change); }, parseInt(wds_params[wds].slideshow_interval * 1000) + wds_params[wds].wds_duration_for_change); } function wds_change_image_when_loaded(wds, current_key, key, wds_data, from_effect, btn){ if(wds_params[wds].carousel==1){ if(wds_currentlyMoving[wds]==true){ return; }} jQuery("#wds_slideshow_image_container_" + wds).find("iframe").each(function (){ if(typeof jQuery(this)[0].contentWindow!="undefined"){ if(jQuery(this).data('type')=='youtube'){ player=wds_params[wds].youtube_iframes_ids.indexOf(this.id); if(typeof wds_params[wds].youtube_iframes[player]!="undefined"&&wds_done){ wds_params[wds].youtube_iframes[player].stopVideo(); }} else if(jQuery(this).data('type')=='vimeo'){ jQuery(this)[0].contentWindow.postMessage('{ "method": "pause" }', "*"); }else{ jQuery(this)[0].contentWindow.postMessage('stop', '*'); }} }); jQuery("#wds_slideshow_image_container_" + wds).find("video").each(function (){ jQuery(this).trigger('pause'); jQuery('.wds_bigplay_' + wds).show(); }); jQuery(".wds_video_layer_frame_" + wds).each(function (){ if(typeof jQuery(this)[0].contentWindow!="undefined"){ if(jQuery(this).data('type')=='youtube'){ player=wds_params[wds].youtube_iframes_ids.indexOf(this.id); if(typeof wds_params[wds].youtube_iframes[player]!="undefined"){ wds_params[wds].youtube_iframes[player].stopVideo(); }} else if(jQuery(this).data('type')=='vimeo'){ jQuery(this)[0].contentWindow.postMessage('{ "method": "pause" }', "*"); }else{ jQuery(this)[0].contentWindow.postMessage('stop', '*'); }} }); if(wds_data[key]){ if(jQuery('.wds_ctrl_btn_' + wds).hasClass('fa-pause')||wds_params[wds].autoplay){ play_wds(wds); } if(!from_effect){ jQuery("#wds_current_image_key_" + wds).val(key); if(current_key=='-1'){ current_key=jQuery(".wds_slideshow_thumb_active_" + wds).children("img").attr("data-image-key"); } else if(current_key=='-2'){ currId=jQuery(".wds_slideshow_dots_active_" + wds).attr("id"); current_key=currId.replace('wds_dots_', '').replace('_' + wds, ''); }} if(wds_params[wds].wds_trans_in_progress){ wds_params[wds].wds_event_stack.push(current_key + '-' + key); return; } if(btn==""){ var direction="right"; var int_curr_key=parseInt(wds_params[wds].wds_current_key); var int_key=parseInt(key); var last_pos=wds_data.length - 1; if(int_curr_key > int_key){ direction='left'; } else if(int_curr_key==int_key){ return; } if(int_key==0){ if(int_curr_key==last_pos){ direction='right'; }} if(int_key==last_pos){ if(int_curr_key==0){ if(last_pos > 1){ direction='left'; }} }}else{ direction=btn; } if(wds_params[wds].enable_slideshow_autoplay){ if(wds_params[wds].twoway_slideshow){ wds_params[wds].wds_global_btn_wds=direction; }} if(wds_params[wds].width_or_height=='width'){ wds_params[wds].wds_current_filmstrip_pos=key * (jQuery(".wds_slideshow_filmstrip_thumbnail_" + wds).width() + 2 + 2 * 0); }else{ wds_params[wds].wds_current_filmstrip_pos=key * (jQuery(".wds_slideshow_filmstrip_thumbnail_" + wds).height() + 2 + 2 * 0); } wds_params[wds].wds_current_key=key; jQuery("div[data-img-id=wds_slideshow_image_" + wds + "]").attr('data-image-id', wds_data[key]["id"]); var current_image_class="#wds_image_id_" + wds + "_" + wds_data[current_key]["id"]; var next_image_class="#wds_image_id_" + wds + "_" + wds_data[key]["id"]; var next_image_type=wds_data[key]["is_video"]; if(next_image_type=='video'||next_image_type.indexOf('EMBED') >=0){ jQuery('.wds_pp_btn_cont').hide(); }else{ jQuery('.wds_pp_btn_cont').show(); } if(wds_data[key]["target_attr_slide"]==1){ wds_embed_slide_autoplay(next_image_class, wds); } if(wds_params[wds].preload_images&&!wds_params[wds].carousel){ if(wds_data[key]["is_video"]=='image'){ jQuery(next_image_class).find(".wds_slideshow_image_" + wds).css("background-image", 'url("' + wds_data[key]["image_url"] + '")'); } else if(wds_data[key]["is_video"]=='EMBED_OEMBED_INSTAGRAM_IMAGE'){ jQuery(next_image_class).find(".wds_slideshow_image_" + wds).css("background-image", 'url("//instagram.com/p/' + wds_data[key]["image_url"] + '/media/?size=l")'); }} wds_video_dimenstion(wds, key); var current_slide_layers_count=wds_data[current_key]["slide_layers_count"]; var next_slide_layers_count=wds_data[key]["slide_layers_count"]; function set_layer_effect_out_before_change(wds, m){ wds_params[wds].wds_clear_layers_effects_out_before_change[current_key][m]=setTimeout(function (){ if(wds_data[current_key]["layer_" + m + "_type"]!='social'){ if(jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"]).prev().attr('id')!='wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"] + '_round_effect'){ jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"]).css('-webkit-animation-duration', 0.6 + 's').css('animation-duration', 0.6 + 's'); jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"]).removeClass().addClass(wds_data[current_key]["layer_" + m + "_layer_effect_out"] + ' wds_animated'); jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"]).addClass(jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"]).data("class")); }else{ jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"] + "_div").css('-webkit-animation-duration', 0.6 + 's').css('animation-duration', 0.6 + 's'); jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"] + "_div").removeClass().addClass(wds_data[current_key]["layer_" + m + "_layer_effect_out"] + ' wds_animated'); }}else{ jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"]).css('-webkit-animation-duration', 0.6 + 's').css('animation-duration', 0.6 + 's'); jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"]).removeClass().addClass(wds_data[current_key]["layer_" + m + "_layer_effect_out"] + ' fa fa-' + wds_data[current_key]["layer_" + m + "_social_button"] + ' wds_animated'); }}, 10); } if(wds_params[wds].layer_out_next){ for (var m=0; m < current_slide_layers_count; m++){ if(jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"]).prev().attr('id')!='wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + i + "_id"] + '_round_effect'){ if(jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"]).css('opacity')!=0){ set_layer_effect_out_before_change(wds, m); }}else{ if(jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + m + "_id"] + "_div").css('opacity')!=0){ set_layer_effect_out_before_change(wds, m); }} }} setTimeout(function (){ for (var k=0; k < current_slide_layers_count; k++){ clearTimeout(wds_params[wds].wds_clear_layers_effects_in[current_key][k]); clearTimeout(wds_params[wds].wds_clear_layers_effects_out[current_key][k]); if(wds_data[current_key]["layer_" + k + "_type"]!='social'){ jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + k + "_id"]).removeClass().addClass('wds_layer_' + wds_data[current_key]["layer_" + k + "_id"]); }else{ jQuery('#wds_' + wds + '_slide' + wds_data[current_key]["id"] + '_layer' + wds_data[current_key]["layer_" + k + "_id"]).removeClass().addClass('fa fa-' + wds_data[current_key]["layer_" + k + "_social_button"] + ' wds_layer_' + wds_data[current_key]["layer_" + k + "_id"]); }} }, wds_params[wds].wds_duration_for_clear_effects); for (var j=0; j < next_slide_layers_count; j++){ wds_set_layer_effect_in_wds(wds, j, key); } for (var i=0; i < next_slide_layers_count; i++){ wds_set_layer_effect_out_wds(wds, i, key); } setTimeout(function (){ if(typeof jQuery().finish!=='undefined'){ if(jQuery.isFunction(jQuery().finish)){ jQuery(".wds_line_timer_" + wds).finish(); }} jQuery(".wds_line_timer_" + wds).css({width: 0}); if(!wds_params[wds].carousel){ if(typeof window[wds_params[wds].wds_slideshow_effect]=='function'){ window[wds_params[wds].wds_slideshow_effect](wds, current_image_class, next_image_class, direction); }else{ wds_none(wds, current_image_class, next_image_class, direction); }} if(wds_params[wds].timer_bar_type!='none'){ if(wds_params[wds].enable_slideshow_autoplay||jQuery('.wds_ctrl_btn_' + wds).hasClass('fa-pause')){ if(wds_params[wds].timer_bar_type=='top'||wds_params[wds].timer_bar_type=='bottom'){ if(!jQuery(".wds_ctrl_btn_" + wds).hasClass("fa-play")){ jQuery(".wds_line_timer_" + wds).animate({ width: "100%" }, { duration: wds_params[wds].slideshow_interval * 1000, specialEasing: {width: "linear"}}); }} else if(wds_params[wds].timer_bar_type!='none'){ if(typeof wds_params[wds].circle_timer_animate!=='undefined'){ wds_params[wds].circle_timer_animate.stop(); } jQuery('#top_right_' + wds).css({ '-moz-transform': 'rotate(0deg)', '-webkit-transform': 'rotate(0deg)', '-o-transform': 'rotate(0deg)', '-ms-transform': 'rotate(0deg)', 'transform': 'rotate(0deg)', '-webkit-transform-origin': 'left bottom', '-ms-transform-origin': 'left bottom', '-moz-transform-origin': 'left bottom', 'transform-origin': 'left bottom' }); jQuery('#bottom_right_' + wds).css({ '-moz-transform': 'rotate(0deg)', '-webkit-transform': 'rotate(0deg)', '-o-transform': 'rotate(0deg)', '-ms-transform': 'rotate(0deg)', 'transform': 'rotate(0deg)', '-webkit-transform-origin': 'left top', '-ms-transform-origin': 'left top', '-moz-transform-origin': 'left top', 'transform-origin': 'left top' }); jQuery('#bottom_left_' + wds).css({ '-moz-transform': 'rotate(0deg)', '-webkit-transform': 'rotate(0deg)', '-o-transform': 'rotate(0deg)', '-ms-transform': 'rotate(0deg)', 'transform': 'rotate(0deg)', '-webkit-transform-origin': 'right top', '-ms-transform-origin': 'right top', '-moz-transform-origin': 'right top', 'transform-origin': 'right top' }); jQuery('#top_left_' + wds).css({ '-moz-transform': 'rotate(0deg)', '-webkit-transform': 'rotate(0deg)', '-o-transform': 'rotate(0deg)', '-ms-transform': 'rotate(0deg)', 'transform': 'rotate(0deg)', '-webkit-transform-origin': 'right bottom', '-ms-transform-origin': 'right bottom', '-moz-transform-origin': 'right bottom', 'transform-origin': 'right bottom' }); if(!jQuery(".wds_ctrl_btn_" + wds).hasClass("fa-play")){ wds_circle_timer(0); }else{ wds_params[wds].curent_time_deggree=0; }} }} if(wds_params[wds].filmstrip_position!='none'&&wds_params[wds].slides_count > 1){ wds_move_filmstrip(wds); } if(wds_params[wds].bull_position!='none'&&wds_params[wds].slides_count > 1){ wds_move_dots(wds); } if(wds_params[wds].wds_data[key]["is_video"]!='image'){ jQuery("#wds_slideshow_play_pause_" + wds).css({display: 'none'}); }else{ jQuery("#wds_slideshow_play_pause_" + wds).css({display: ''}); }}, wds_params[wds].wds_duration_for_change); } if(wds_params[wds].parallax_effect==1){ wds_parallax(wds); } if(wds_params[wds].slider_effect=='zoomFade'){ wds_genBgPos(next_image_class, wds, wds_params[wds].slideshow_interval); } wds_window_fixed_size(wds, next_image_class); jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderCS'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderCS); wds_callback_f(); }}); } function wds_blindR(wds, current_image_class, next_image_class, direction){ wds_grid(wds, 8, 1, 0, 0, 0, 1, 1, current_image_class, next_image_class, direction, 1, 90, 'ease-in-out'); } function wds_parallelSlideH(wds, current_image_class, next_image_class, direction){ var width=jQuery(current_image_class).width(); var height=jQuery(current_image_class).height(); if(direction=='right'){ wds_parallelSlide(wds, width, 0, -width, 0, current_image_class, next_image_class, direction, 'ease-in-out'); } else if(direction=='left'){ wds_parallelSlide(wds, -width, 0, width, 0, current_image_class, next_image_class, direction, 'ease-in-out'); }} function wds_parallelSlideV(wds, current_image_class, next_image_class, direction){ var width=jQuery(current_image_class).width(); var height=jQuery(current_image_class).height(); if(direction=='right'){ wds_parallelSlide(wds, 0, height, 0, -height, current_image_class, next_image_class, direction, 'ease-in-out'); } else if(direction=='left'){ wds_parallelSlide(wds, 0, -height, 0, height, current_image_class, next_image_class, direction, 'ease-in-out'); }} function wds_slic3DH(wds, current_image_class, next_image_class, direction){ var dimension=jQuery(current_image_class).width() / 2; if(direction=='right'){ wds_grid3d(wds, 1, 5, dimension, 0, -90, 0, dimension, 90, 0, current_image_class, next_image_class, direction, 0, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); } else if(direction=='left'){ wds_grid3d(wds, 1, 5, dimension, 0, 90, 0, -dimension, -90, 0, current_image_class, next_image_class, direction, 0, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); }} function wds_slic3DV(wds, current_image_class, next_image_class, direction){ var dimension=jQuery(current_image_class).height() / 2; if(direction=='right'){ wds_grid3d(wds, 10, 1, dimension, -90, 0, -dimension, 0, 0, 90, current_image_class, next_image_class, direction, 0, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); } else if(direction=='left'){ wds_grid3d(wds, 10, 1, dimension, 90, 0, dimension, 0, 0, -90, current_image_class, next_image_class, direction, 0, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); }} function wds_slicR3DH(wds, current_image_class, next_image_class, direction){ var dimension=jQuery(current_image_class).width() / 2; if(direction=='right'){ wds_grid3d(wds, 1, 5, dimension, 0, -90, 0, dimension, 90, 0, current_image_class, next_image_class, direction, 1, 'ease-in-out'); } else if(direction=='left'){ wds_grid3d(wds, 1, 5, dimension, 0, 90, 0, -dimension, -90, 0, current_image_class, next_image_class, direction, 1, 'ease-in-out'); }} function wds_slicR3DV(wds, current_image_class, next_image_class, direction){ var dimension=jQuery(current_image_class).height() / 2; if(direction=='right'){ wds_grid3d(wds, 10, 1, dimension, -90, 0, -dimension, 0, 0, 90, current_image_class, next_image_class, direction, 1, 'ease-in-out'); } else if(direction=='left'){ wds_grid3d(wds, 10, 1, dimension, 90, 0, dimension, 0, 0, -90, current_image_class, next_image_class, direction, 1, 'ease-in-out'); }} function wds_tilesR(wds, current_image_class, next_image_class, direction){ wds_grid(wds, 8, 8, 0, 0, 0, 1, 1, current_image_class, next_image_class, direction, 1, 90, 'ease-in-out'); } function wds_blockScaleR(wds, current_image_class, next_image_class, direction){ wds_grid(wds, 8, 6, 0, 0, 0, 0.6, 0, current_image_class, next_image_class, direction, 1, 0, 'ease-in-out'); } function wds_cubeH(wds, current_image_class, next_image_class, direction){ var dimension=jQuery(current_image_class).width() / 2; if(direction=='right'){ wds_cube(wds, dimension, dimension, 0, 0, 90, 0, -90, current_image_class, next_image_class, direction, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); } else if(direction=='left'){ wds_cube(wds, dimension, -dimension, 0, 0, -90, 0, 90, current_image_class, next_image_class, direction, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); }} function wds_cubeV(wds, current_image_class, next_image_class, direction){ var dimension=jQuery(current_image_class).height() / 2; if(direction=='right'){ wds_cube(wds, dimension, 0, -dimension, 90, 0, -90, 0, current_image_class, next_image_class, direction, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); } else if(direction=='left'){ wds_cube(wds, dimension, 0, dimension, -90, 0, 90, 0, current_image_class, next_image_class, direction, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); }} function wds_cube(wds, tz, ntx, nty, nrx, nry, wrx, wry, current_image_class, next_image_class, direction, easing){ if(!wds_testBrowser_cssTransitions()){ return wds_fallback(wds, current_image_class, next_image_class, direction); } if(!wds_testBrowser_cssTransforms3d()){ return wds_fallback3d(wds, current_image_class, next_image_class, direction); } wds_params[wds].wds_trans_in_progress=true; wds_set_filmstrip_class(wds); wds_set_dots_class(wds); jQuery(".wds_slide_container_" + wds).css('overflow', 'visible'); jQuery(".wds_slideshow_image_spun2_" + wds).css('overflow', 'visible'); jQuery(".wds_slideshow_image_wrap_" + wds).css('overflow', 'visible'); var filmstrip_position=wds_params[wds].filmstrip_position; if(filmstrip_position=='none'){ jQuery(".wds_slideshow_image_" + wds).css('border-radius', jQuery(".wds_slideshow_image_wrap_" + wds).css('border-radius')); }else{ jQuery(".wds_slideshow_image_" + wds).css('border-radius', wds_params[wds].glb_border_radius); jQuery(".wds_slideshow_filmstrip_container_" + wds).css('border-radius', wds_params[wds].glb_border_radius); if(filmstrip_position=='top'){ jQuery(".wds_slideshow_image_" + wds).css('border-top-left-radius', 0); jQuery(".wds_slideshow_image_" + wds).css('border-top-right-radius', 0); jQuery(".wds_slideshow_filmstrip_container_" + wds).css('border-bottom-left-radius', 0); jQuery(".wds_slideshow_filmstrip_container_" + wds).css('border-bottom-right-radius', 0); } else if(filmstrip_position=='bottom'){ jQuery(".wds_slideshow_image_" + wds).css('border-bottom-left-radius', 0); jQuery(".wds_slideshow_image_" + wds).css('border-bottom-right-radius', 0); jQuery(".wds_slideshow_filmstrip_container_" + wds).css('border-top-left-radius', 0); jQuery(".wds_slideshow_filmstrip_container_" + wds).css('border-top-right-radius', 0); } else if(filmstrip_position=='right'){ jQuery(".wds_slideshow_image_" + wds).css('border-bottom-right-radius', 0); jQuery(".wds_slideshow_image_" + wds).css('border-top-right-radius', 0); jQuery(".wds_slideshow_filmstrip_container_" + wds).css('border-bottom-left-radius', 0); jQuery(".wds_slideshow_filmstrip_container_" + wds).css('border-top-left-radius', 0); } else if(filmstrip_position=='left'){ jQuery(".wds_slideshow_image_" + wds).css('border-bottom-left-radius', 0); jQuery(".wds_slideshow_image_" + wds).css('border-top-left-radius', 0); jQuery(".wds_slideshow_filmstrip_container_" + wds).css('border-bottom-right-radius', 0); jQuery(".wds_slideshow_filmstrip_container_" + wds).css('border-top-right-radius', 0); }} jQuery(".wds_slide_bg_" + wds).css('perspective', 1000); jQuery(current_image_class).css({ transform: 'translateZ(' + tz + 'px)', backfaceVisibility: 'hidden' }); jQuery(next_image_class).css({ opacity: 1, filter: 'Alpha(opacity=100)', zIndex: 2, backfaceVisibility: 'hidden', transform: 'translateY(' + nty + 'px) translateX(' + ntx + 'px) rotateY(' + nry + 'deg) rotateX(' + nrx + 'deg)' }); jQuery(".wds_slider_" + wds).css({ transform: 'translateZ(-' + tz + 'px)', transformStyle: 'preserve-3d', position: 'absolute' }); setTimeout(function (){ jQuery(".wds_slider_" + wds).css({ transition: 'all ' + wds_params[wds].wds_transition_duration + 'ms ' + easing, transform: 'translateZ(-' + tz + 'px) rotateX(' + wrx + 'deg) rotateY(' + wry + 'deg)' }); }, 20); jQuery(".wds_slider_" + wds).one('webkitTransitionEnd transitionend otransitionend oTransitionEnd mstransitionend', jQuery.proxy(wds_after_trans)); function wds_after_trans(){ jQuery(current_image_class).removeAttr('style'); jQuery(next_image_class).removeAttr('style'); jQuery(".wds_slider_" + wds).removeAttr('style'); jQuery(current_image_class).css({'opacity': 0, filter: 'Alpha(opacity=0)', 'z-index': 1}); jQuery(next_image_class).css({'opacity': 1, filter: 'Alpha(opacity=100)', 'z-index': 2}); wds_params[wds].wds_trans_in_progress=false; if(typeof wds_params[wds].wds_event_stack!=='undefined'){ if(wds_params[wds].wds_event_stack.length > 0){ key=wds_params[wds].wds_event_stack[0].split("-"); wds_params[wds].wds_event_stack.shift(); wds_change_image(wds, key[0], key[1], wds_params[wds].wds_data, true, direction); }} jQuery(".wds_slide_container_" + wds).css('overflow', 'hidden'); jQuery(".wds_slideshow_image_spun2_" + wds).css('overflow', 'hidden'); jQuery(".wds_slideshow_image_wrap_" + wds).css('overflow', 'hidden'); jQuery(".wds_slide_bg_" + wds).css('perspective', 'none'); jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderCE'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderCE); wds_callback_f(); }}); }} function wds_cubeR(wds, current_image_class, next_image_class, direction){ var random_direction=Math.floor(Math.random() * 2); var dimension=random_direction ? jQuery(current_image_class).height() / 2:jQuery(current_image_class).width() / 2; if(direction=='right'){ if(random_direction){ wds_cube(wds, dimension, 0, -dimension, 90, 0, -90, 0, current_image_class, next_image_class, direction, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); }else{ wds_cube(wds, dimension, dimension, 0, 0, 90, 0, -90, current_image_class, next_image_class, direction, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); }} else if(direction=='left'){ if(random_direction){ wds_cube(wds, dimension, 0, dimension, -90, 0, 90, 0, current_image_class, next_image_class, direction, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); }else{ wds_cube(wds, dimension, -dimension, 0, 0, -90, 0, 90, current_image_class, next_image_class, direction, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); }} } function wds_sliceH(wds, current_image_class, next_image_class, direction){ if(direction=='right'){ var translateX='min-auto'; } else if(direction=='left'){ var translateX='auto'; } wds_grid(wds, 1, 8, 0, translateX, 0, 1, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out'); } function wds_slideV(wds, current_image_class, next_image_class, direction){ if(direction=='right'){ var translateY='auto'; } else if(direction=='left'){ var translateY='min-auto'; } wds_grid(wds, 1, 1, 0, 0, translateY, 1, 1, current_image_class, next_image_class, direction, 0, 0, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); } function wds_slideH(wds, current_image_class, next_image_class, direction){ if(direction=='right'){ var translateX='min-auto'; } else if(direction=='left'){ var translateX='auto'; } wds_grid(wds, 1, 1, 0, translateX, 0, 1, 1, current_image_class, next_image_class, direction, 0, 0, 'cubic-bezier(0.785, 0.135, 0.150, 0.860)'); } function wds_scaleOut(wds, current_image_class, next_image_class, direction){ wds_grid(wds, 1, 1, 0, 0, 0, 1.5, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out'); } function wds_scaleIn(wds, current_image_class, next_image_class, direction){ wds_grid(wds, 1, 1, 0, 0, 0, 0.5, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out'); } function wds_blockScale(wds, current_image_class, next_image_class, direction){ wds_grid(wds, 8, 6, 0, 0, 0, 0.6, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out'); } function wds_kaleidoscope(wds, current_image_class, next_image_class, direction){ wds_grid(wds, 10, 8, 0, 0, 0, 1, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out'); } function wds_fan(wds, current_image_class, next_image_class, direction){ if(direction=='right'){ var rotate=45; var translateX=100; } else if(direction=='left'){ var rotate=-45; var translateX=-100; } wds_grid(wds, 1, 10, rotate, translateX, 0, 1, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out'); } function wds_blindV(wds, current_image_class, next_image_class, direction){ wds_grid(wds, 1, 8, 0, 0, 0, .7, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out'); } function wds_blindH(wds, current_image_class, next_image_class, direction){ wds_grid(wds, 10, 1, 0, 0, 0, .7, 0, current_image_class, next_image_class, direction, 0, 0, 'ease-in-out'); } function wds_random(wds, current_image_class, next_image_class, direction){ var anims=['sliceH', 'sliceV', 'slideH', 'slideV', 'scaleOut', 'scaleIn', 'blockScale', 'kaleidoscope', 'fan', 'blindH', 'blindV', 'parallelSlideH', 'parallelSlideV']; window["wds_" + anims[Math.floor(Math.random() * anims.length)]](wds, current_image_class, next_image_class, direction); } function wds_3Drandom(wds, current_image_class, next_image_class, direction){ var wds=wds_params[wds].wds; var anims=['cubeH', 'cubeV', 'cubeR', 'slic3DH', 'slic3DV', 'slicR3DH', 'slicR3DV']; window["wds_" + anims[Math.floor(Math.random() * anims.length)]](wds, current_image_class, next_image_class, direction); } function wds_grid3d(wds, cols, rows, tz, wrx, wry, nty, ntx, nry, nrx, current_image_class, next_image_class, direction, random, easing){ if(!wds_testBrowser_cssTransitions()){ return wds_fallback(wds, current_image_class, next_image_class, direction); } wds_params[wds].wds_trans_in_progress=true; wds_set_filmstrip_class(wds); wds_set_dots_class(wds); var count=(wds_params[wds].wds_transition_duration) / (cols + rows); function wds_gridlet(width, height, top, img_top, left, img_left, src, src2, imgWidth, imgHeight, c, r){ var delay=random ? Math.floor((cols + rows) * count * Math.random()):(c + r) * count; var grid_div=jQuery('').css({ display: "block", width: "100%", height: "100%", transform: 'translateZ(' + tz + 'px)', backfaceVisibility: 'hidden', overflow: 'hidden' }).append(jQuery('').css({ display: "block", width: jQuery(".wds_slideshow_image_spun_" + wds).width() + "px", height: jQuery(".wds_slideshow_image_spun_" + wds).height() + "px", top: -top, left: -left, backgroundImage: src, backgroundSize: jQuery(".wds_slideshow_image_" + wds).css("background-size"), backgroundPosition: jQuery(".wds_slideshow_image_" + wds).css("background-position"), backgroundRepeat: 'no-repeat', })); var grid_div2=jQuery('').css({ display: "block", width: "100%", height: "100%", backfaceVisibility: 'hidden', transform: 'translateY(' + nty + 'px) translateX(' + ntx + 'px) rotateY(' + nry + 'deg) rotateX(' + nrx + 'deg)', overflow: 'hidden' }).append(jQuery('').css({ display: "block", width: jQuery(".wds_slideshow_image_spun_" + wds).width() + "px", height: jQuery(".wds_slideshow_image_spun_" + wds).height() + "px", top: -top, left: -left, backgroundImage: src2, backgroundSize: jQuery(".wds_slideshow_image_" + wds).css("background-size"), backgroundPosition: jQuery(".wds_slideshow_image_" + wds).css("background-position"), backgroundRepeat: 'no-repeat', })); return jQuery('').css({ display: "block", width: width, height: height, top: top, left: left, transition: 'all ' + wds_params[wds].wds_transition_duration + 'ms ' + easing + ' ' + delay + 'ms', transform: 'translateZ(-' + tz + 'px)', transformStyle: 'preserve-3d', }).append(grid_div).append(grid_div2); } var cur_img=jQuery(current_image_class).find('span[data-img-id^="wds_slideshow_image"]'); var next_img=jQuery(next_image_class).find('span[data-img-id^="wds_slideshow_image"]'); var grid=jQuery('').addClass('wds_grid_' + wds).css('perspective', 1000); jQuery(current_image_class).prepend(grid); var cont=jQuery(".wds_slide_bg_" + wds); var imgWidth=cur_img.width(); var imgHeight=cur_img.height(); var contWidth=cont.width(), contHeight=cont.height(), imgSrc=cur_img.css('background-image'), imgSrcNext=next_img.css('background-image'), colWidth=Math.floor(contWidth / cols), rowHeight=Math.floor(contHeight / rows), colRemainder=contWidth - (cols * colWidth), colAdd=Math.ceil(colRemainder / cols), rowRemainder=contHeight - (rows * rowHeight), rowAdd=Math.ceil(rowRemainder / rows), leftDist=0, img_leftDist=(jQuery(".wds_slide_bg_" + wds).width() - cur_img.width()) / 2; for (var i=0; i < cols; i++){ var topDist=0, img_topDst=(jQuery(".wds_slide_bg_" + wds).height() - cur_img.height()) / 2, newColWidth=colWidth; if(colRemainder > 0){ var add=colRemainder >=colAdd ? colAdd:colRemainder; newColWidth +=add; colRemainder -=add; } for (var j=0; j < rows; j++){ var newRowHeight=rowHeight, newRowRemainder=rowRemainder; if(newRowRemainder > 0){ add=newRowRemainder >=rowAdd ? rowAdd:rowRemainder; newRowHeight +=add; newRowRemainder -=add; } grid.append(wds_gridlet(newColWidth, newRowHeight, topDist, img_topDst, leftDist, img_leftDist, imgSrc, imgSrcNext, imgWidth, imgHeight, i, j)); topDist +=newRowHeight; img_topDst -=newRowHeight; } img_leftDist -=newColWidth; leftDist +=newColWidth; } grid.show(); cur_img.css('opacity', 0); setTimeout(function (){ grid.children().css({ transform: 'translateZ(-' + tz + 'px) rotateX(' + wrx + 'deg) rotateY(' + wry + 'deg)' }); }, 1); var cccount=0; var obshicccount=cols * rows; grid.children().one('webkitTransitionEnd transitionend otransitionend oTransitionEnd mstransitionend', jQuery.proxy(wds_after_trans_each)); function wds_after_trans_each(wds){ if(++cccount==obshicccount){ wds_after_trans(wds); }} function wds_after_trans(){ jQuery(current_image_class).css({'opacity': 0, 'z-index': 1}); jQuery(next_image_class).css({'opacity': 1, 'z-index': 2}); cur_img.css('opacity', 1); grid.remove(); wds_params[wds].wds_trans_in_progress=false; if(typeof wds_params[wds].wds_event_stack!=='undefined'){ if(wds_params[wds].wds_event_stack.length > 0){ key=wds_params[wds].wds_event_stack[0].split("-"); wds_params[wds].wds_event_stack.shift(); wds_change_image(wds, key[0], key[1], wds_params[wds].wds_data, true, direction); }} jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderCE'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderCE); wds_callback_f(); }}); }} function wds_window_fixed_size(wds, id){ if(wds_params[wds].fixed_bg!=1||wds_params[wds].wds_data[parseInt(jQuery('#wds_current_image_key_' + wds).val())]["is_video"]!='image'){ return; } var image=new Image(); image.src=jQuery(id + " .wds_slideshow_image_" + wds).css('background-image').replace(/url\(|\)$|"/ig, ''); var slide_bg_width=image.width; var slide_bg_height=image.height; if(typeof image.remove!='undefined'){ image.remove(); } var window_height=jQuery(window).height(); var window_width=jQuery(window).width(); var width, height; var scale=Math.max(window_width / slide_bg_width, window_height / slide_bg_height); width=slide_bg_width * scale; height=slide_bg_height * scale; jQuery(id + " .wds_slideshow_image_"+wds).css({"background-size": width + "px " + height + "px"}); wds_window_fixed_pos(wds, id); } function wds_window_fixed_pos(wds, id){ var cont=(typeof id=="undefined") ? "":id + " "; var offset=jQuery(cont + ".wds_slideshow_image_" + wds).offset().top; var scrtop=jQuery(document).scrollTop(); var sliderheight=jQuery(cont + ".wds_slideshow_image_" + wds).height(); var window_height=jQuery(window).height(); var fixed_pos; if(wds_params[wds].smart_crop=='1'){ if(wds_params[wds].crop_image_position=='right bottom' || wds_params[wds].crop_image_position=='center bottom' || wds_params[wds].crop_image_position=='left bottom'){ pos_retion_height="100%"; } else if(wds_params[wds].crop_image_position=='left center' || wds_params[wds].crop_image_position=='center center' || wds_params[wds].crop_image_position=='right center'){ pos_retion_height="50%"; } else if(wds_params[wds].crop_image_position=='left top' || wds_params[wds].crop_image_position=='center top' || wds_params[wds].crop_image_position=='right top'){ pos_retion_height="0%"; }} fixed_pos=offset - scrtop - window_height / 2 + sliderheight / 2; jQuery(cont + ".wds_slideshow_image_" + wds).css({"background-position": "50% " + "calc(50% - " + fixed_pos + "px)"}); if(scrtop < offset + sliderheight){ if(wds_params[wds].smart_crop=='1'){ jQuery(cont + ".wds_slideshow_image_" + wds).css({"background-position": "" + pos_retion_height + " " + "calc(50% - " + fixed_pos + "px)"}); }} } function wds_set_layer_effect_out_wds(wds, i, key){ var cout; wds_params[wds].wds_clear_layers_effects_out[key][i]=setTimeout(function (){ cout=jQuery('#wds_' + wds + '_slide' + wds_params[wds].wds_data[key]["id"] + '_layer' + wds_params[wds].wds_data[key]["layer_" + i + "_id"]); if(wds_params[wds].wds_data[key]["layer_" + i + "_layer_effect_out"]!='none'){ if(wds_params[wds].wds_data[key]["layer_" + i + "_type"]!='social'){ if(jQuery('#wds_' + wds + '_slide' + wds_params[wds].wds_data[key]["id"] + '_layer' + wds_params[wds].wds_data[key]["layer_" + i + "_id"]).prev().attr('id')!='wds_' + wds + '_slide' + wds_params[wds].wds_data[key]["id"] + '_layer' + wds_params[wds].wds_data[key]["layer_" + i + "_id"] + '_round_effect'){ cout.css('-webkit-animation-duration', wds_params[wds].wds_data[key]["layer_" + i + "_duration_eff_out"] / 1000 + 's').css('animation-duration', wds_params[wds].wds_data[key]["layer_" + i + "_duration_eff_out"] / 1000 + 's'); cout.removeClass().addClass(wds_params[wds].wds_data[key]["layer_" + i + "_layer_effect_out"] + ' wds_animated'); }else{ cout=jQuery('#wds_' + wds + '_slide' + wds_params[wds].wds_data[key]["id"] + '_layer' + wds_params[wds].wds_data[key]["layer_" + i + "_id"] + '_div'); cout.css('-webkit-animation-duration', wds_params[wds].wds_data[key]["layer_" + i + "_duration_eff_out"] / 1000 + 's').css('animation-duration', wds_params[wds].wds_data[key]["layer_" + i + "_duration_eff_out"] / 1000 + 's'); cout.removeClass().addClass(wds_params[wds].wds_data[key]["layer_" + i + "_layer_effect_out"] + ' wds_animated'); } setTimeout(function (){ if(wds_params[wds].wds_data[key]["layer_" + i + "_type"]=='upvideo'){ var curr_iframe=jQuery('#wds_' + wds + '_slide' + wds_params[wds].wds_data[key]["id"] + '_layer' + wds_params[wds].wds_data[key]["layer_" + i + "_id"]+" video"); jQuery("#wds_slideshow_image_container_" + wds).find("video").each(function (){ if(jQuery(this).attr('id')==curr_iframe.attr('id')){ jQuery(this).trigger('pause'); jQuery('.wds_bigplay_' + wds).show(); }}); } if(wds_params[wds].wds_data[key]["layer_" + i + "_type"]=='video'){ var curr_iframe=jQuery('#wds_' + wds + '_slide' + wds_params[wds].wds_data[key]["id"] + '_layer' + wds_params[wds].wds_data[key]["layer_" + i + "_id"]+" .wds_video_layer_frame_" + wds); jQuery(".wds_video_layer_frame_" + wds).each(function (){ if(jQuery(this).attr('id')==curr_iframe.attr('id')){ if(typeof jQuery(this)[0].contentWindow!="undefined"){ if(jQuery(this).data('type')=='youtube'){ player=wds_params[wds].youtube_iframes_ids.indexOf(this.id); if(typeof wds_params[wds].youtube_iframes[player]!="undefined"&&wds_done){ wds_params[wds].youtube_iframes[player].stopVideo(); }} else if(jQuery(this).data('type')=='vimeo'){ jQuery(this)[0].contentWindow.postMessage('{ "method": "pause" }', "*"); }else{ jQuery(this)[0].contentWindow.postMessage('stop', '*'); }} }}); }},wds_params[wds].wds_data[key]["layer_" + i + "_duration_eff_out"]); }else{ cout.css('-webkit-animation-duration', wds_params[wds].wds_data[key]["layer_" + i + "_duration_eff_out"] / 1000 + 's').css('animation-duration', wds_params[wds].wds_data[key]["layer_" + i + "_duration_eff_out"] / 1000 + 's'); cout.removeClass().addClass(wds_params[wds].wds_data[key]["layer_" + i + "_layer_effect_out"] + ' fa fa-' + wds_params[wds].wds_data[key]["layer_" + i + "_social_button"] + ' wds_animated'); } var iteration_count=wds_params[wds].wds_data[key]["layer_" + i + "_infinite_out"]==0 ? 'infinite':wds_params[wds].wds_data[key]["layer_" + i + "_infinite_out"]; cout.css('-webkit-animation-iteration-count', iteration_count ).css('animation-iteration-count', iteration_count ); }}, wds_params[wds].wds_data[key]["layer_" + i + "_end"]); } function wds_set_layer_effect_in_wds(wds, j, key){ var cout; wds_params[wds].wds_clear_layers_effects_in[key][j]=setTimeout(function (){ cout=jQuery('#wds_' + wds + '_slide' + wds_params[wds].wds_data[key]["id"] + '_layer' + wds_params[wds].wds_data[key]["layer_" + j + "_id"]); if(wds_params[wds].wds_data[key]["layer_" + j + "_type"]!='social'){ if(cout.prev().attr('id')!='wds_' + wds + '_slide' + wds_params[wds].wds_data[key]["id"] + '_layer' + wds_params[wds].wds_data[key]["layer_" + j + "_id"] + '_round_effect'){ cout.css('-webkit-animation-duration', wds_params[wds].wds_data[key]["layer_" + j + "_duration_eff_in"] / 1000 + 's').css('animation-duration', wds_params[wds].wds_data[key]["layer_" + j + "_duration_eff_in"] / 1000 + 's'); cout.attr("class", ""); cout.addClass(wds_params[wds].wds_data[key]["layer_" + j + "_layer_effect_in"] + ' wds_animated'); cout.addClass(jQuery('#wds_' + wds + '_slide' + wds_params[wds].wds_data[key]["id"] + '_layer' + wds_params[wds].wds_data[key]["layer_" + j + "_id"]).data("class")); }else{ cout=jQuery('#wds_' + wds + '_slide' + wds_params[wds].wds_data[key]["id"] + '_layer' + wds_params[wds].wds_data[key]["layer_" + j + "_id"] + '_div'); cout.css('-webkit-animation-duration', wds_params[wds].wds_data[key]["layer_" + j + "_duration_eff_in"] / 1000 + 's').css('animation-duration', wds_params[wds].wds_data[key]["layer_" + j + "_duration_eff_in"] / 1000 + 's'); cout.removeClass().addClass('hotspot_container ' + wds_params[wds].wds_data[key]["layer_" + j + "_layer_effect_in"] + ' wds_animated'); }}else{ cout.css('-webkit-animation-duration', wds_params[wds].wds_data[key]["layer_" + j + "_duration_eff_in"] / 1000 + 's').css('animation-duration', wds_params[wds].wds_data[key]["layer_" + j + "_duration_eff_in"] / 1000 + 's'); cout.removeClass().addClass(wds_params[wds].wds_data[key]["layer_" + j + "_layer_effect_in"] + ' fa fa-' + wds_params[wds].wds_data[key]["layer_" + j + "_social_button"] + ' wds_animated'); } if(wds_params[wds].wds_data[key]["layer_" + j + "_type"]=="video"){ if(wds_params[wds].wds_data[key]["layer_" + j + "_video_autoplay"]=="on"){ cout.find("iframe").each(function (){ if(jQuery(this).data('type')=='youtube'){ player=wds_params[wds].youtube_iframes_ids.indexOf(this.id); if(typeof wds_params[wds].youtube_iframes[player]!="undefined"){ wds_playVideo(wds_params[wds].youtube_iframes[player]); }} else if(jQuery(this).data('type')=='vimeo'){ jQuery(this)[0].contentWindow.postMessage('{ "method": "play" }', "*"); }else{ jQuery(this)[0].contentWindow.postMessage('play', '*'); }}); }} wds_upvideo_layer_dimenstion(wds, key, j); var iteration_count=wds_params[wds].wds_data[key]["layer_" + j + "_infinite_in"]==0 ? 'infinite':wds_params[wds].wds_data[key]["layer_" + j + "_infinite_in"]; cout.css('-webkit-animation-iteration-count', iteration_count ).css('animation-iteration-count', iteration_count ); }, wds_params[wds].wds_data[key]["layer_" + j + "_start"]); } function wds_none(wds, current_image_class, next_image_class, direction){ jQuery(current_image_class).css({'opacity': 0, 'z-index': 1}); jQuery(next_image_class).css({'opacity': 1, 'z-index': 2}); wds_set_filmstrip_class(wds); wds_set_dots_class(wds); } function wds_parallelSlide(wds, ni_left, ni_top, tx, ty, current_image_class, next_image_class, direction, easing){ if(!wds_testBrowser_cssTransitions()){ return wds_fallback(wds, current_image_class, next_image_class, direction); } if(!wds_testBrowser_cssTransforms3d(wds)){ return wds_fallback3d(wds, current_image_class, next_image_class, direction); } wds_params[wds].wds_trans_in_progress=true; wds_set_filmstrip_class(wds); wds_set_dots_class(wds); jQuery(current_image_class).css({ position: 'absolute', top: '0px', left: '0px', position: 'absolute', }); jQuery(next_image_class).css({ position: 'absolute', top: ni_top + 'px', left: ni_left + 'px', 'opacity': 1, filter: 'Alpha(opacity=100)', position: 'absolute', }); jQuery(".wds_slider_" + wds_params[wds].wds).css({ position: 'relative', 'backface-visibility': 'hidden' }); jQuery(".wds_slide_bg_" + wds_params[wds].wds).css({ overflow: 'hidden', }); setTimeout(function (){ jQuery('.wds_slider_' + wds_params[wds].wds).css({ transition: 'all ' + wds_params[wds].wds_transition_duration + 'ms ' + easing, transform: 'translateX(' + tx + 'px) translateY(' + ty + 'px)', }); }, 1); jQuery('.wds_slider_' + wds_params[wds].wds).one('webkitTransitionEnd transitionend otransitionend oTransitionEnd mstransitionend', jQuery.proxy(wds_after_trans)); function wds_after_trans(){ jQuery(current_image_class).removeAttr('style'); jQuery(next_image_class).removeAttr('style'); jQuery(".wds_slider_" + wds_params[wds].wds).removeAttr('style'); jQuery(".wds_slide_bg_" + wds_params[wds].wds).removeAttr('style'); jQuery(current_image_class).css({'opacity': 0, filter: 'Alpha(opacity=0)', 'z-index': 1}); jQuery(next_image_class).css({'opacity': 1, filter: 'Alpha(opacity=100)', 'z-index': 2}); wds_params[wds].wds_trans_in_progress=false; if(typeof wds_params[wds].wds_event_stack!=='undefined'){ if(wds_params[wds].wds_event_stack.length > 0){ key=wds_params[wds].wds_event_stack[0].split("-"); wds_params[wds].wds_event_stack.shift(); wds_change_image(wds, key[0], key[1], wds_params[wds].wds_data, true, direction); }} jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderCE'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderCE); wds_callback_f(); }}); }} function wds_callbackItems(wds, callbackList, slide_id){ var key=jQuery(".wds_slideshow_image_" + wds + "[data-image-id='" + slide_id + "']").attr('data-image-key'); switch (callbackList){ case 'SlidePlay': wds_play_pause(wds, 'play'); break; case 'SlidePause': wds_play_pause(wds, 'pause'); break; case 'SlidePlayPause': wds_play_pause(wds); break; case 'SlideNext': wds_change_image(wds, parseInt(jQuery('#wds_current_image_key_' + wds).val()), (parseInt(jQuery('#wds_current_image_key_' + wds).val()) + wds_iterator_wds(wds)) % wds_params[wds].wds_data.length, wds_params[wds].wds_data, false, "right"); if(wds_params[wds].carousel==1){ wds_carousel[wds].next(); } return false; break; case 'SlidePrevious': wds_change_image(wds, parseInt(jQuery('#wds_current_image_key_' + wds).val()), (parseInt(jQuery('#wds_current_image_key_' + wds).val()) - wds_iterator_wds(wds)) >=0 ? (parseInt(jQuery('#wds_current_image_key_' + wds_params[wds].wds).val()) - wds_iterator_wds(wds)) % wds_params[wds].wds_data.length:wds_params[wds].wds_data.length - 1, wds_params[wds].wds_data, false, "left"); if(wds_params[wds].carousel==1){ wds_carousel[wds].prev(); } return false; break; case 'SlideLink': wds_change_image(wds, parseInt(jQuery('#wds_current_image_key_' + wds).val()), parseInt(key), wds_params[wds].wds_data); if(wds_params[wds].carousel==1){ wds_carousel[wds].shift(jQuery('.wds_slider_car_image' + wds + '[data-image-id=' + slide_id + ']')); } return false; break; case 'PlayMusic': document.getElementById("wds_audio_" + wds).play(); break; }} function wds_iterator_wds(wds){ var iterator=1; if(wds_params[wds].enable_slideshow_shuffle){ iterator=Math.floor((wds_params[wds].wds_data.length - 1) * Math.random() + 1); } else if(wds_params[wds].twoway_slideshow){ if(wds_params[wds].wds_global_btn_wds=="left"){ iterator=-1; } if(wds_params[wds].slider_loop==0){ if(parseInt(jQuery('#wds_current_image_key_' + wds).val())==0){ iterator=1; }} } return iterator; } function wds_set_filmstrip_pos(wds, filmStripWidth){ if(wds_params[wds].width_or_height=='width'){ var selectedImagePos=-(wds_params[wds].wds_current_key * jQuery(".wds_slideshow_filmstrip_thumbnails_"+wds).width() / wds_params[wds].slides_count) - jQuery(".wds_slideshow_filmstrip_thumbnail_"+wds).width() / 2; var imagesContainerLeft=Math.min(0, Math.max(filmStripWidth - jQuery(".wds_slideshow_filmstrip_thumbnails_"+wds).width(), selectedImagePos + filmStripWidth / 2)); }else if(wds_params[wds].width_or_height=='height'){ var selectedImagePos=-(wds_params[wds].wds_current_key * jQuery(".wds_slideshow_filmstrip_thumbnails_"+wds).height() / wds_params[wds].slides_count) - jQuery(".wds_slideshow_filmstrip_thumbnail_"+wds).height() / 2; var imagesContainerLeft=Math.min(0, Math.max(filmStripWidth - jQuery(".wds_slideshow_filmstrip_thumbnails_"+wds).height(), selectedImagePos + filmStripWidth / 2)); } if(wds_params[wds].left_or_top=='top'){ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({ top: imagesContainerLeft }, { duration: 500, complete: function (){ wds_filmstrip_arrows(wds); }}); }else{ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({ left: imagesContainerLeft }, { duration: 500, complete: function (){ wds_filmstrip_arrows(wds); }}); }} function wds_move_filmstrip(wds){ if(wds_params[wds].outerWidth_or_outerHeight=='outerWidth'){ var wds_filmstrip_width=jQuery(".wds_slideshow_filmstrip_container_" + wds).outerWidth(true); var wds_filmstrip_thumbnails_width=jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).outerWidth(true); }else{ var wds_filmstrip_width=jQuery(".wds_slideshow_filmstrip_container_" + wds).outerHeight(true); var wds_filmstrip_thumbnails_width=jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).outerHeight(true); } if(wds_params[wds].left_or_top=='left'){ var image_left=jQuery(".wds_slideshow_thumb_active_" + wds).position().left; var long_filmstrip_cont_left=jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().left; var long_filmstrip_cont_right=Math.abs(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().left) + wds_filmstrip_width; if(wds_params[wds].outerWidth_or_outerHeight=='outerWidth'){ var image_right=jQuery(".wds_slideshow_thumb_active_" + wds).position().left + jQuery(".wds_slideshow_thumb_active_" + wds).outerWidth(true); }else{ var image_right=jQuery(".wds_slideshow_thumb_active_" + wds).position().left + jQuery(".wds_slideshow_thumb_active_" + wds).outerHeight(true); }} if(wds_params[wds].left_or_top=='top'){ var image_left=jQuery(".wds_slideshow_thumb_active_" + wds).position().top; var long_filmstrip_cont_left=jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().top; var long_filmstrip_cont_right=Math.abs(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().top) + wds_filmstrip_width; if(wds_params[wds].outerWidth_or_outerHeight=='outerWidth'){ var image_right=jQuery(".wds_slideshow_thumb_active_" + wds).position().top + jQuery(".wds_slideshow_thumb_active_" + wds).outerWidth(true); }else{ var image_right=jQuery(".wds_slideshow_thumb_active_" + wds).position().top + jQuery(".wds_slideshow_thumb_active_" + wds).outerHeight(true); }} if(wds_filmstrip_width > wds_filmstrip_thumbnails_width){ return; } var left_or_top=wds_params[wds].left_or_top; if(image_left < Math.abs(long_filmstrip_cont_left)){ if(left_or_top=='top'){ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({ top: -image_left }, { duration: 500, complete: function (){ wds_filmstrip_arrows(wds); }}); }else{ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({ left: -image_left }, { duration: 500, complete: function (){ wds_filmstrip_arrows(wds); }}); }} else if(image_right > long_filmstrip_cont_right){ if(left_or_top=='top'){ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({ top: -(image_right - wds_filmstrip_width) }, { duration: 500, complete: function (){ wds_filmstrip_arrows(wds); }}); }else{ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({ left: -(image_right - wds_filmstrip_width) }, { duration: 500, complete: function (){ wds_filmstrip_arrows(wds); }}); }} } function wds_move_dots(wds){ var image_left=jQuery(".wds_slideshow_dots_active_" + wds).position().left; var image_right=jQuery(".wds_slideshow_dots_active_" + wds).position().left + jQuery(".wds_slideshow_dots_active_" + wds).outerWidth(true); var wds_dots_width=jQuery(".wds_slideshow_dots_container_" + wds).outerWidth(true); var wds_dots_thumbnails_width=jQuery(".wds_slideshow_dots_thumbnails_" + wds).outerWidth(true); var long_filmstrip_cont_left=jQuery(".wds_slideshow_dots_thumbnails_" + wds).position().left; var long_filmstrip_cont_right=Math.abs(jQuery(".wds_slideshow_dots_thumbnails_" + wds).position().left) + wds_dots_width; if(!wds_params[wds].carousel){ if(wds_dots_width > wds_dots_thumbnails_width){ return; }} if(image_left < Math.abs(long_filmstrip_cont_left)){ jQuery(".wds_slideshow_dots_thumbnails_" + wds).animate({ left: -image_left }, { duration: 500 }); } else if(image_right > long_filmstrip_cont_right){ jQuery(".wds_slideshow_dots_thumbnails_" + wds).animate({ left: -(image_right - wds_dots_width) }, { duration: 500 }); }} function wds_filmstrip_arrows(wds){ if(wds_params[wds].width_or_height=='width'){ var cond1=jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).width(); var cond2=jQuery(".wds_slideshow_filmstrip_" + wds).width(); } else if(wds_params[wds].width_or_height=='height'){ var cond1=jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).height(); var cond2=jQuery(".wds_slideshow_filmstrip_" + wds).height(); } if(cond1 < cond2){ jQuery(".wds_slideshow_filmstrip_left_" + wds).hide(); jQuery(".wds_slideshow_filmstrip_right_" + wds).hide(); }else{ jQuery(".wds_slideshow_filmstrip_left_" + wds).show(); jQuery(".wds_slideshow_filmstrip_right_" + wds).show(); }} function wds_testBrowser_cssTransitions(){ return wds_testDom('Transition'); } function wds_testBrowser_cssTransforms3d(){ return wds_testDom('Perspective'); } function wds_testDom(prop){ var domPrefixes=['', 'Webkit', 'Moz', 'ms', 'O', 'Khtml']; var i=domPrefixes.length; while (i--){ if(typeof document.body.style[domPrefixes[i] + prop]!=='undefined'){ return true; }} return false; } function wds_set_dots_class(wds){ jQuery(".wds_slideshow_dots_" + wds).removeClass("wds_slideshow_dots_active_" + wds).addClass("wds_slideshow_dots_deactive_" + wds); jQuery("#wds_dots_" + wds_params[wds].wds_current_key + "_" + wds).removeClass("wds_slideshow_dots_deactive_" + wds).addClass("wds_slideshow_dots_active_" + wds); if(wds_params[wds].bull_butt_img_or_not=='style'){ jQuery(".wds_slideshow_dots_" + wds).removeClass(wds_params[wds].bull_style_active).addClass(wds_params[wds].bull_style_deactive); jQuery("#wds_dots_" + wds_params[wds].wds_current_key + "_" + wds).removeClass(wds_params[wds].bull_style_deactive).addClass(wds_params[wds].bull_style_active); }} function wds_set_filmstrip_class(wds){ jQuery('.wds_slideshow_filmstrip_thumbnail_' + wds).removeClass('wds_slideshow_thumb_active_' + wds).addClass('wds_slideshow_thumb_deactive_' + wds); jQuery('#wds_filmstrip_thumbnail_' + wds_params[wds].wds_current_key + '_' + wds).removeClass('wds_slideshow_thumb_deactive_' + wds).addClass('wds_slideshow_thumb_active_' + wds); } var wds_done=false; var wds_ready=false; function wds_resize_instagram_post(wds){ if(jQuery('.inner_instagram_iframe_wds_video_frame_'+wds).length){ var post_width=jQuery('.wds_slideshow_video_'+wds).width(); var post_height=jQuery('.wds_slideshow_video_'+wds).height(); var parent_height=post_height; jQuery('.inner_instagram_iframe_wds_video_frame_'+wds).each(function(){ var parent_container=jQuery(this).parent(); if(post_height < post_width + 88){ post_width=post_height - 88; }else{ post_height=post_width + 88; } parent_container.height(post_height); parent_container.width(post_width); parent_container.css({top: 0.5 * (parent_height - post_height)}); }); }} function wds_resize_slider(wds){ if(jQuery(window).width() <=parseInt(wds_params[wds].full_width_for_mobile) || (wds_params[wds].full_width=='1')){ var full_width='1'; }else{ var full_width=wds_params[wds].full_width; } wds_params[wds].wds_glb_margin=parseInt(wds_params[wds].glb_margin); if(wds_params[wds].bull_butt_img_or_not=='text'){ wds_set_text_dots_cont(wds); } var slide_orig_width=wds_params[wds].image_width + (wds_params[wds].filmstrip_direction=='horizontal' ? 0:wds_params[wds].filmstrip_width); var slide_orig_height=wds_params[wds].image_height + (wds_params[wds].filmstrip_direction=='horizontal' ? wds_params[wds].filmstrip_height:0); var slide_width=wds_get_overall_parent(jQuery("#wds_container1_"+wds)); var ratio; if(wds_params[wds].carousel!=1){ if(slide_width > slide_orig_width){ slide_width=slide_orig_width; } ratio=slide_width / (slide_orig_width + 2 * wds_params[wds].wds_glb_margin); } if(full_width=='1'){ ratio=jQuery(window).width() / slide_orig_width; slide_orig_width=jQuery(window).width(); if(wds_params[wds].auto_height){ slide_orig_height=jQuery(window).height(); }else{ slide_orig_height=(wds_params[wds].filmstrip_height + wds_params[wds].image_height) * ratio; } slide_width=jQuery(window).width(); wds_full_width(wds); } else if(full_width=="2"){ if(wds_params[wds].carousel!=1){ slide_orig_width=wds_get_overall_parent(jQuery("#wds_container1_" + wds)); ratio=slide_orig_width / wds_params[wds].image_width; slide_orig_height=(wds_params[wds].filmstrip_height + wds_params[wds].image_height) * ratio - (2 * wds_params[wds].wds_glb_margin); }} else if(parseInt(wds_params[wds].full_width_for_mobile)){ jQuery(".wds_slideshow_image_wrap_"+wds).removeAttr("style"); } if(wds_params[wds].carousel==1){ ratio=1; if(slide_width < wds_params[wds].carousel_width){ ratio=slide_width / wds_params[wds].carousel_width; }} wds_params[wds].wds_glb_margin=parseInt(wds_params[wds].glb_margin); wds_params[wds].wds_glb_margin *=ratio; if(full_width=='0'){ slide_orig_height -=wds_params[wds].wds_glb_margin; } jQuery("#wds_container2_"+wds).css("margin", wds_params[wds].wds_glb_margin + "px " + (full_width=='1' ? 0:'') + ""); var slide_height=slide_orig_height; if(slide_orig_width > slide_width&&full_width!='2'){ slide_height=Math.floor(slide_width * slide_orig_height / slide_orig_width); } jQuery(".wds_slideshow_image_wrap_"+wds+", #wds_container2_"+wds).height(slide_height); jQuery(".wds_slideshow_image_"+wds+" img").each(function (){ var wds_theImage=new Image(); wds_theImage.src=jQuery(this).attr("src"); var wds_origWidth=wds_theImage.width; var wds_origHeight=wds_theImage.height; if(typeof wds_theImage.remove!='undefined'){ wds_theImage.remove(); } var wds_imageWidth=jQuery(this).attr("data-wds-image-width"); var wds_imageHeight=jQuery(this).attr("data-wds-image-height"); var wds_imageTop=jQuery(this).attr("data-wds-image-top"); var wds_width=wds_imageWidth; if(wds_imageWidth > wds_origWidth){ wds_width=wds_origWidth; } var wds_height=wds_imageHeight; if(wds_imageHeight > wds_origHeight){ wds_height=wds_origHeight; } var top_px=parseFloat(wds_imageTop) * wds_params[wds].image_height / 100; jQuery(this).css({ maxWidth: (parseFloat(wds_imageWidth) * ratio) + "px", maxHeight: (parseFloat(wds_imageHeight) * ratio) + "px", top: ((top_px * (slide_height - ratio * wds_imageHeight) / (wds_params[wds].image_height - wds_imageHeight)) * 100 / slide_height) + "%", }); if(jQuery(this).attr("data-wds-scale")!="on"){ jQuery(this).css({ width: (parseFloat(wds_imageWidth) * ratio) + "px", height: (parseFloat(wds_imageHeight) * ratio) + "px", }); } else if(wds_imageWidth >=wds_origWidth||wds_imageHeight >=wds_origHeight){ if(wds_origWidth / wds_imageWidth > wds_origHeight / wds_imageHeight){ jQuery(this).css({ width: (parseFloat(wds_imageWidth) * ratio) + "px" }); }else{ jQuery(this).css({ height: (parseFloat(wds_imageHeight) * ratio) + "px" }); }} }); jQuery(".wds_slideshow_image_"+wds+" [data-type='hotspot']").each(function (){ jQuery(this).children().each(function (){ var width=jQuery(this).attr("data-width"); if(jQuery(this).attr("data-type")=="hotspot_text"){ var height=jQuery(this).attr("data-height"); if(width!=0){ jQuery(this).width(ratio * width); } if(height!=0){ jQuery(this).height(ratio * height); } var min_font_size; var font_size; min_font_size=jQuery(this).attr("data-fmin-size"); font_size=ratio * jQuery(this).attr("data-fsize"); if(min_font_size > font_size){ font_size=min_font_size; } jQuery(this).css({fontSize: font_size + "px"}); }else{ if(width!=0){ jQuery(this).width(ratio * width); jQuery(this).height(ratio * width); jQuery(this).parent().width(ratio * width); jQuery(this).parent().height(ratio * width); } jQuery(this).css({ borderWidth: ratio * jQuery(this).attr("data-border-width") }); }}); }); jQuery(".wds_slideshow_image_"+wds+" span, .wds_slideshow_image_"+wds+" i").each(function (){ var font_size; var ratio_new; var font_size_new; var min_font_size; font_size=parseFloat(jQuery(this).attr("data-wds-fsize")) * ratio; font_size_new=font_size; ratio_new=ratio; if(jQuery(this).attr('data-type')=='wds_text_parent'){ min_font_size=jQuery(this).attr("data-wds-fmin-size"); if(min_font_size > font_size){ font_size_new=min_font_size; ratio_new=ratio * font_size_new / font_size; }} jQuery(this).css({ fontSize: (font_size_new) + "px", lineHeight: "1.25em", paddingLeft: (parseFloat(jQuery(this).attr("data-wds-fpaddingl")) * ratio_new) + "px", paddingRight: (parseFloat(jQuery(this).attr("data-wds-fpaddingr")) * ratio_new) + "px", paddingTop: (parseFloat(jQuery(this).attr("data-wds-fpaddingt")) * ratio_new) + "px", paddingBottom: (parseFloat(jQuery(this).attr("data-wds-fpaddingb")) * ratio_new) + "px", }); }); if(!wds_object.is_free){ wds_display_hotspot(); wds_hotspot_position("", ratio); } if(wds_params[wds].parallax_effect==1){ wds_parallax(wds); } jQuery(".wds_slideshow_image_"+wds+" [data-type='wds_text_parent']").each(function (){ var id=jQuery(this).attr("id"); if(wds_params[wds].wds_data[jQuery("#" + id).data("row-key")]["layer_"+ jQuery("#" + id).data("layer-key") +"_align_layer"]==1){ var left; var slider_width=jQuery(".wds_slider_"+ wds).outerWidth(); var start_left_percent=jQuery(this).attr("data-left-percent"); if(typeof textLayerPosition[wds]=='undefined'){ if(start_left_percent==0){ textLayerPosition[wds]='left'; } else if(Math.ceil((jQuery("#" + id).offset().left) - (jQuery(".wds_slideshow_image_"+wds).offset().left)+jQuery(this).outerWidth()) >=slider_width){ textLayerPosition[wds]='right'; }else{ textLayerPosition[wds]='center'; }} if(textLayerPosition[wds]=='left'){ left=0; }else if(textLayerPosition[wds]=='center'){ left=slider_width / 2 - jQuery(this).outerWidth() / 2; }else{ left=slider_width - jQuery(this).outerWidth(); } var left_percent=(slider_width!=0) ? 100 * left / slider_width:0; jQuery("#" + id).css({left:left_percent + "%"}); }}); wds_resize_instagram_post(wds); wds_window_fixed_size(wds, "#wds_image_id_"+wds+"_" + wds_params[wds].wds_data[parseInt(jQuery('#wds_current_image_key_'+wds).val())]["id"]); } function wds_full_width(wds){ var left=jQuery("#wds_container1_"+wds).offset().left; jQuery(".wds_slideshow_image_wrap_"+wds).css({ left: (-left) + "px", width: (jQuery(window).width()) + "px", maxWidth: "none" }); } function wds_ready_func(wds){ jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderI'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderI); wds_callback_f(); }}); if(wds_params[wds].enable_slideshow_autoplay&&wds_params[wds].stop_animation){ jQuery("#wds_container1_"+wds).mouseover(function(e){ wds_stop_animation(wds); }); jQuery("#wds_container1_"+wds).mouseout(function(e){ if(!e){ var e=window.event; } var reltg=(e.relatedTarget) ? e.relatedTarget:e.toElement; if(typeof reltg!="undefined"){ if(reltg!=null){ if(typeof reltg.tagName!="undefined"){ while (reltg.tagName!='BODY'){ if(reltg.id==this.id){ return; } reltg=reltg.parentNode; }} }} wds_play_animation(wds); }); } if(wds_params[wds].bull_butt_img_or_not=='text'){ wds_set_text_dots_cont(wds); } jQuery(".wds_slideshow_image_"+wds+" span, .wds_slideshow_image_"+wds+" i").each(function (){ jQuery(this).attr("data-wds-fpaddingl", jQuery(this).css("paddingLeft")); jQuery(this).attr("data-wds-fpaddingr", jQuery(this).css("paddingRight")); jQuery(this).attr("data-wds-fpaddingt", jQuery(this).css("paddingTop")); jQuery(this).attr("data-wds-fpaddingb", jQuery(this).css("paddingBottom")); }); if(wds_params[wds].navigation){ jQuery("#wds_container2_"+wds).hover(function (){ jQuery(".wds_right-ico_"+wds).animate({left: 0}, 0, "swing"); jQuery(".wds_left-ico_"+wds).animate({left: 0}, 0, "swing"); jQuery("#wds_slideshow_play_pause_"+wds).animate({opacity: 1, filter: "Alpha(opacity=100)"}, 0, "swing"); }, function (){ jQuery(".wds_right-ico_"+wds).css({left: 4000}); jQuery(".wds_left-ico_"+wds).css({left: -4000}); jQuery("#wds_slideshow_play_pause_"+wds).css({opacity: 0, filter: "Alpha(opacity=0)"}); }); } if(!wds_params[wds].bull_hover){ jQuery("#wds_container2_"+wds).hover(function (){ jQuery(".wds_slideshow_dots_container_"+wds).animate({opacity: 1, filter: "Alpha(opacity=100)"}, 0, "swing"); }, function (){ jQuery(".wds_slideshow_dots_container_"+wds).css({opacity: 0, filter: "Alpha(opacity=0)"}); }); } wds_resize_slider(wds); if(wds_params[wds].carousel!=1){ jQuery("#wds_container2_"+wds).css({visibility: 'visible'}); jQuery(".wds_loading").hide(); } function wds_filmstrip_move_left(){ if(typeof jQuery().stop!=='undefined'){ if(jQuery.isFunction(jQuery().stop)){ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).stop(true, false); }} if(wds_params[wds].left_or_top=='top'){ if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().top < 0){ jQuery(".wds_slideshow_filmstrip_right_" + wds).css({opacity: 1, filter: "Alpha(opacity=100)"}); if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().top > -wds_params[wds].filmstrip_thumb_margin_hor - wds_params[wds].filmstrip_width){ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({top: 0}, 100, 'linear'); }else{ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({top: (jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().top + wds_params[wds].filmstrip_thumb_margin_hor + wds_params[wds].filmstrip_width)}, 100, 'linear'); }} window.setTimeout(function (){ if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().top==0){ jQuery(".wds_slideshow_filmstrip_left_" + wds).css({opacity: 0.3, filter: "Alpha(opacity=30)"}); }}, 500); } else if(wds_params[wds].left_or_top=='left'){ if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().left < 0){ jQuery(".wds_slideshow_filmstrip_right_" + wds).css({opacity: 1, filter: "Alpha(opacity=100)"}); if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().left > -wds_params[wds].filmstrip_thumb_margin_hor - wds_params[wds].filmstrip_width){ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({left: 0}, 100, 'linear'); }else{ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({left: (jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().left + wds_params[wds].filmstrip_thumb_margin_hor + wds_params[wds].filmstrip_width)}, 100, 'linear'); }} window.setTimeout(function (){ if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().left==0){ jQuery(".wds_slideshow_filmstrip_left_" + wds).css({opacity: 0.3, filter: "Alpha(opacity=30)"}); }}, 500); }} function wds_filmstrip_move_right(){ if(typeof jQuery().stop!=='undefined'){ if(jQuery.isFunction(jQuery().stop)){ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).stop(true, false); }} if(wds_params[wds].left_or_top=='top'){ if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().top >=-(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).height() - jQuery(".wds_slideshow_filmstrip_container_" + wds).height())){ jQuery(".wds_slideshow_filmstrip_left_" + wds).css({opacity: 1, filter: "Alpha(opacity=100)"}); if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().top < -(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).height() - jQuery(".wds_slideshow_filmstrip_container_" + wds).height() - wds_params[wds].filmstrip_thumb_margin_hor - wds_params[wds].filmstrip_width)){ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({top: -(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).height() - jQuery(".wds_slideshow_filmstrip_container_" + wds).height())}, 100, 'linear'); }else{ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({top: (jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().top - wds_params[wds].filmstrip_thumb_margin_hor - wds_params[wds].filmstrip_width)}, 100, 'linear'); }} window.setTimeout(function (){ if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().top==-(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).height() - jQuery(".wds_slideshow_filmstrip_container_" + wds).height())){ jQuery(".wds_slideshow_filmstrip_right_" + wds).css({opacity: 0.3, filter: "Alpha(opacity=30)"}); }}, 500); } else if(wds_params[wds].left_or_top=='left'){ if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().left >=-(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).width() - jQuery(".wds_slideshow_filmstrip_container_" + wds).width())){ jQuery(".wds_slideshow_filmstrip_left_" + wds).css({opacity: 1, filter: "Alpha(opacity=100)"}); if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().left < -(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).width() - jQuery(".wds_slideshow_filmstrip_container_" + wds).width() - wds_params[wds].filmstrip_thumb_margin_hor - wds_params[wds].filmstrip_width)){ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({left: -(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).width() - jQuery(".wds_slideshow_filmstrip_container_" + wds).width())}, 100, 'linear'); }else{ jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).animate({left: (jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().left - wds_params[wds].filmstrip_thumb_margin_hor - wds_params[wds].filmstrip_width)}, 100, 'linear'); }} window.setTimeout(function (){ if(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).position().left==-(jQuery(".wds_slideshow_filmstrip_thumbnails_" + wds).width() - jQuery(".wds_slideshow_filmstrip_container_" + wds).width())){ jQuery(".wds_slideshow_filmstrip_right_" + wds).css({opacity: 0.3, filter: "Alpha(opacity=30)"}); }}, 500); }} if(wds_params[wds].slider_effect=='zoomFade'){ wds_genBgPos("#wds_image_id_"+wds+"_" + wds_params[wds].wds_data[parseInt(jQuery('#wds_current_image_key_'+wds).val())]["id"]); } if(wds_params[wds].image_right_click){ jQuery('div[id^="wds_container"]').bind("contextmenu", function (){ return false; }); } if(wds_params[wds].slider_effect=='fade'){ var curr_img_id=wds_params[wds].wds_data[parseInt(jQuery('#wds_current_image_key_'+wds).val())]["id"]; jQuery("#wds_image_id_"+wds+"_" + curr_img_id).css('transition', 'opacity ' + wds_params[wds].wds_transition_duration + 'ms linear'); } var isMobile=(/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase())); if(isMobile){ if(wds_params[wds].touch_swipe_nav){ wds_swipe(wds); }}else{ if(wds_params[wds].mouse_swipe_nav){ wds_swipe(wds); }} function wds_swipe(wds){ if(typeof jQuery().swiperight!=='undefined'){ if(jQuery.isFunction(jQuery().swiperight)){ jQuery('.wds_slideshow_filmstrip_thumbnails_'+wds).swiperight(function (){ wds_filmstrip_move_left(); return false; }); jQuery('#wds_container1_'+wds).swiperight(function (){ wds_change_image(wds, parseInt(jQuery('#wds_current_image_key_'+wds).val()), (parseInt(jQuery('#wds_current_image_key_'+wds).val()) - wds_iterator_wds(wds)) >=0 ? (parseInt(jQuery('#wds_current_image_key_'+wds).val()) - wds_iterator_wds(wds)) % wds_params[wds].wds_data.length:wds_params[wds].wds_data.length - 1, wds_params[wds].wds_data, false, "left"); if(wds_params[wds].carousel==1){ wds_carousel[wds].prev(); } jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSwipeS'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSwipeS); wds_callback_f(); }}); return false; }); }} if(typeof jQuery().swipeleft!=='undefined'){ if(jQuery.isFunction(jQuery().swipeleft)){ jQuery('.wds_slideshow_filmstrip_thumbnails_'+wds).swipeleft(function (){ wds_filmstrip_move_right(); return false; }); jQuery('#wds_container1_'+wds).swipeleft(function (){ wds_change_image(wds, parseInt(jQuery('#wds_current_image_key_'+wds).val()), (parseInt(jQuery('#wds_current_image_key_'+wds).val()) + wds_iterator_wds(wds)) % wds_params[wds].wds_data.length, wds_params[wds].wds_data, false, "right"); if(wds_params[wds].carousel==1){ wds_carousel[wds].next(); } jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSwipeS'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSwipeS); wds_callback_f(); }}); return false; }); }} } var wds_click=isMobile ? 'touchend':'click'; var mousewheelevt=(/Firefox/i.test(navigator.userAgent)) ? "DOMMouseScroll":"mousewheel"; jQuery('.wds_slideshow_filmstrip_'+wds).bind(mousewheelevt, function(e){ var evt=window.event||e; evt=evt.originalEvent ? evt.originalEvent:evt; var delta=evt.detail ? evt.detail*(-40):evt.wheelDelta; if(delta > 0){ jQuery(".wds_slideshow_filmstrip_left_"+wds).trigger("click"); }else{ jQuery(".wds_slideshow_filmstrip_right_"+wds).trigger("click"); } return false; }); jQuery(".wds_slideshow_filmstrip_right_"+wds).on(wds_click, function (){ wds_filmstrip_move_right(); }); jQuery(".wds_slideshow_filmstrip_left_"+wds).on(wds_click, function (){ wds_filmstrip_move_left(); }); (wds_params[wds].width_or_height=='width') ? wds_set_filmstrip_pos(wds, jQuery(".wds_slideshow_filmstrip_container_"+wds).width()):wds_set_filmstrip_pos(wds, jQuery(".wds_slideshow_filmstrip_container_"+wds).height()); function wds_message_listener(e){ try { var data=JSON.parse(e.data); if(data.method=="paused"){ wds_params[wds].iframe_message_received=wds_params[wds].iframe_message_received + 1; if(data.value==false){ wds_params[wds].video_is_playing=true; }} } catch (e){ return false; }} if(window.addEventListener){ window.addEventListener('message', wds_message_listener, false); }else{ window.attachEvent('onmessage', wds_message_listener, false); } if(wds_params[wds].mouse_wheel_nav){ jQuery('.wds_slide_container_'+wds).bind(mousewheelevt, function(e){ var evt=window.event||e; evt=evt.originalEvent ? evt.originalEvent:evt; var delta=evt.detail ? evt.detail*(-40):evt.wheelDelta; if(delta > 0){ wds_change_image(wds, parseInt(jQuery('#wds_current_image_key_'+wds).val()), (parseInt(jQuery('#wds_current_image_key_'+wds).val()) - wds_iterator_wds(wds)) >=0 ? (parseInt(jQuery('#wds_current_image_key_'+wds).val()) - wds_iterator_wds(wds)) % wds_params[wds].wds_data.length:wds_params[wds].wds_data.length - 1, wds_params[wds].wds_data, false, "left"); }else{ wds_change_image(wds, parseInt(jQuery('#wds_current_image_key_'+wds).val()), (parseInt(jQuery('#wds_current_image_key_'+wds).val()) + wds_iterator_wds(wds)) % wds_params[wds].wds_data.length, wds_params[wds].wds_data, false, "right"); } return false; }); } if(wds_params[wds].keyboard_nav){ jQuery(document).on('keydown', function (e){ if(e.keyCode===39||e.keyCode===38){ wds_change_image(wds, parseInt(jQuery('#wds_current_image_key_'+wds).val()), (parseInt(jQuery('#wds_current_image_key_'+wds).val()) + wds_iterator_wds(wds)) % wds_params[wds].wds_data.length, wds_params[wds].wds_data, false, "right"); } else if(e.keyCode===37||e.keyCode===40){ wds_change_image(wds, parseInt(jQuery('#wds_current_image_key_'+wds).val()), (parseInt(jQuery('#wds_current_image_key_'+wds).val()) - wds_iterator_wds(wds)) >=0 ? (parseInt(jQuery('#wds_current_image_key_'+wds).val()) - wds_iterator_wds(wds)) % wds_params[wds].wds_data.length:wds_params[wds].wds_data.length - 1, wds_params[wds].wds_data, false, "left"); } else if(e.keyCode===32){ wds_play_pause(wds); }}); } jQuery("#wds_slideshow_play_pause_"+wds).on(wds_click, function (){ wds_play_pause(wds); }); if(wds_params[wds].enable_slideshow_autoplay){ play_wds(wds); jQuery(".wds_slideshow_play_pause_"+wds).attr("title", wds_object.pause); jQuery(".wds_slideshow_play_pause_"+wds).attr("class", "wds_ctrl_btn_"+wds+" wds_slideshow_play_pause_"+wds+" fa fa-pause"); if(wds_params[wds].enable_slideshow_music){ if(wds_params[wds].slideshow_music_url!=''){ document.getElementById("wds_audio_"+wds).play(); }} if(wds_params[wds].timer_bar_type!='none'){ if(wds_params[wds].timer_bar_type!='top'){ if(wds_params[wds].timer_bar_type!='bottom'){ wds_circle_timer(wds, 0); }} }} if(wds_params[wds].preload_images){ function wds_preload(wds, preload_key){ if(wds_params[wds].wds_data[preload_key]["is_video"]=='image'){ jQuery('') .on('load', function(){ jQuery(this).remove(); if(preload_key < wds_params[wds].wds_data.length - 1) wds_preload(wds, preload_key + 1); }) .on('error', function(){ jQuery(this).remove(); if(preload_key < wds_params[wds].wds_data.length - 1) wds_preload(wds, preload_key + 1); }) .attr("src", wds_params[wds].wds_data[preload_key]["image_url"]); }else{ if(preload_key < wds_params[wds].wds_data.length - 1) wds_preload(wds, preload_key + 1); }} wds_preload(wds, 0); } var first_slide_layers_count_wds=wds_params[wds].wds_data[wds_params[wds].start_slide_num]["slide_layers_count"]; if(first_slide_layers_count_wds){ for (var j=0; j < first_slide_layers_count_wds; j++){ wds_set_layer_effect_in_wds(wds, j, wds_params[wds].start_slide_num); } for (var i=0; i < first_slide_layers_count_wds; i++){ wds_set_layer_effect_out_wds(wds, i, wds_params[wds].start_slide_num); }} if(!wds_object.is_free){ wds_video_dimenstion(wds, jQuery("#wds_current_image_key_"+wds).val()); } if(wds_params[wds].fixed_bg==1){ wds_window_fixed_pos(wds); } jQuery(".wds_slideshow_filmstrip_container_"+wds).hover(function(){ jQuery(".wds_slideshow_filmstrip_left_"+wds+" i, .wds_slideshow_filmstrip_right_"+wds+" i").animate({opacity: 1, filter: "Alpha(opacity=100)"}, 700, "swing"); }, function (){ jQuery(".wds_slideshow_filmstrip_left_"+wds+" i, .wds_slideshow_filmstrip_right_"+wds+" i").animate({opacity: 0, filter: "Alpha(opacity=0)"}, 700, "swing"); }); jQuery("#wds_container1_"+wds).hover(function(){ jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderHover'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderHover); wds_callback_f(); }}); }, function (){ jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderBlur'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderBlur); wds_callback_f(); }}); }); jQuery("#wds_slideshow_play_pause_"+wds).on("click", ".fa-play", function(){ jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderPlay'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderPlay); wds_callback_f(); }}); }); jQuery("#wds_slideshow_play_pause_"+wds).on("click", ".fa-pause", function(){ jQuery.each(wds_params[wds].callback_items, function(index, value){ if(index==='onSliderPause'&&value!==''){ var wds_callback_f=new Function(wds_params[wds].callback_items.onSliderPause); wds_callback_f(); }}); }); } function wds_pause(wds){ wds_params[wds].wds_play_pause_state=1; var current_key=jQuery('#wds_current_image_key_'+wds).val(); var current_slide_layers_count=wds_params[wds].wds_data[current_key]["slide_layers_count"]; setTimeout(function(){ for (var k=0; k < current_slide_layers_count; k++){ clearTimeout(wds_params[wds].wds_clear_layers_effects_out[current_key][k]); }}, wds_params[wds].wds_duration_for_clear_effects); window.clearInterval(wds_params[wds].wds_playInterval); jQuery(".wds_slideshow_play_pause_"+wds).attr("title", wds_object.play); jQuery(".wds_slideshow_play_pause_"+wds).attr("class", "wds_ctrl_btn_"+wds+" wds_slideshow_play_pause_"+wds+" fa fa-play"); if(wds_params[wds].enable_slideshow_music){ document.getElementById("wds_audio_"+wds).pause(); } if(typeof jQuery().stop!=='undefined'){ if(jQuery.isFunction(jQuery().stop)){ if(wds_params[wds].timer_bar_type=='top'||wds_params[wds].timer_bar_type=='bottom'){ jQuery(".wds_line_timer_" + wds).stop(); } else if(wds_params[wds].timer_bar_type!='none'){ if(typeof wds_params[wds].circle_timer_animate.stop!=='undefined'){ wds_params[wds].circle_timer_animate.stop(); if(wds_params[wds].carousel==1){ wds_carousel[wds].pause(); }} }} } if(wds_params[wds].carousel==1){ wds_carousel[wds].pause(); }} function wds_play_pause(wds, play_pause){ if(typeof play_pause=="undefined"){ var play_pause=""; } if(play_pause==""){ if(jQuery(".wds_ctrl_btn_"+wds).hasClass("fa-play")||wds_params[wds].wds_play_pause_state){ wds_play_wds(wds); }else{ wds_pause(wds); }} else if(play_pause=="play"){ wds_play_wds(wds); } else if(play_pause=="pause"){ wds_pause(wds); }} function wds_stop_animation(wds){ window.clearInterval(wds_params[wds].wds_playInterval); var current_key=jQuery('#wds_current_image_key_'+wds).val(); var current_slide_layers_count=wds_params[wds].wds_data[current_key]["slide_layers_count"]; setTimeout(function(){ for (var k=0; k < current_slide_layers_count; k++){ clearTimeout(wds_params[wds].wds_clear_layers_effects_out[current_key][k]); }}, wds_params[wds].wds_duration_for_clear_effects); if(wds_params[wds].enable_slideshow_music){ document.getElementById("wds_audio_"+wds).pause(); } if(typeof jQuery().stop!=='undefined'){ if(jQuery.isFunction(jQuery().stop)){ if(wds_params[wds].timer_bar_type=='top'||wds_params[wds].timer_bar_type=='bottom'){ jQuery(".wds_line_timer_"+wds).stop(); if(wds_params[wds].carousel==1){ wds_carousel[wds].pause(); }} else if(wds_params[wds].timer_bar_type!='none'){ wds_params[wds].circle_timer_animate.stop(); if(wds_params[wds].carousel==1){ wds_carousel[wds].pause(); }} }} } function wds_play_animation(wds){ if(jQuery(".wds_ctrl_btn_"+wds).hasClass("fa-play")){ return; } play_wds(wds); if(wds_params[wds].carousel==1){ wds_carousel[wds].start(); } if(wds_params[wds].timer_bar_type!='none'){ if(wds_params[wds].timer_bar_type!='bottom'){ if(wds_params[wds].timer_bar_type!='top'){ if(typeof wds_params[wds].circle_timer_animate!=='undefined'){ wds_params[wds].circle_timer_animate.stop(); if(wds_params[wds].carousel==1){ wds_carousel[wds].pause(); }} wds_circle_timer(wds_params[wds].curent_time_deggree); }} } if(wds_params[wds].enable_slideshow_music){ if(wds_params[wds].slideshow_music_url!=''){ document.getElementById("wds_audio_"+wds).play(); }} var next_slide_layers_count=wds_params[wds].wds_data[wds_params[wds].wds_current_key]["slide_layers_count"]; for (var i=0; i < next_slide_layers_count; i++){ wds_set_layer_effect_out_wds(wds, i, wds_params[wds].wds_current_key); }} function wds_get_overall_parent(obj){ if(obj.parent().width()){ obj.width(obj.parent().width()); return obj.parent().width(); }else{ return wds_get_overall_parent(obj.parent()); }} function wds_circle_timer(wds, angle){ wds_params[wds].circle_timer_animate=jQuery({deg: angle}).animate({deg: 360}, { duration: wds_params[wds].slideshow_interval * 1000, step: function (now){ wds_params[wds].curent_time_deggreewds=now; if(now >=0){ if(now < 271){ jQuery('#top_right_' + wds).css({ '-moz-transform': 'rotate(' + now + 'deg)', '-webkit-transform': 'rotate(' + now + 'deg)', '-o-transform': 'rotate(' + now + 'deg)', '-ms-transform': 'rotate(' + now + 'deg)', 'transform': 'rotate(' + now + 'deg)', '-webkit-transform-origin': 'left bottom', '-ms-transform-origin': 'left bottom', '-moz-transform-origin': 'left bottom', 'transform-origin': 'left bottom' }); }} if(now >=90){ if(now < 271){ wds_params[wds].bottom_right_deggree_wds=now - 90; jQuery('#bottom_right_' + wds).css({ '-moz-transform': 'rotate(' + wds_params[wds].bottom_right_deggree_wds + 'deg)', '-webkit-transform': 'rotate(' + wds_params[wds].bottom_right_deggree_wds + 'deg)', '-o-transform': 'rotate(' + wds_params[wds].bottom_right_deggree_wds + 'deg)', '-ms-transform': 'rotate(' + wds_params[wds].bottom_right_deggree_wds + 'deg)', 'transform': 'rotate(' + wds_params[wds].bottom_right_deggree_wds + 'deg)', '-webkit-transform-origin': 'left top', '-ms-transform-origin': 'left top', '-moz-transform-origin': 'left top', 'transform-origin': 'left top' }); }} if(now >=180){ if(now < 361){ wds_params[wds].bottom_left_deggree_wds=now - 180; jQuery('#bottom_left_' + wds).css({ '-moz-transform': 'rotate(' + wds_params[wds].bottom_left_deggree_wds + 'deg)', '-webkit-transform': 'rotate(' + wds_params[wds].bottom_left_deggree_wds + 'deg)', '-o-transform': 'rotate(' + wds_params[wds].bottom_left_deggree_wds + 'deg)', '-ms-transform': 'rotate(' + wds_params[wds].bottom_left_deggree_wds + 'deg)', 'transform': 'rotate(' + wds_params[wds].bottom_left_deggree_wds + 'deg)', '-webkit-transform-origin': 'right top', '-ms-transform-origin': 'right top', '-moz-transform-origin': 'right top', 'transform-origin': 'right top' }); }} if(now >=270){ if(now < 361){ wds_params[wds].top_left_deggree_wds=now - 270; jQuery('#top_left_' + wds).css({ '-moz-transform': 'rotate(' + wds_params[wds].top_left_deggree_wds + 'deg)', '-webkit-transform': 'rotate(' + wds_params[wds].top_left_deggree_wds + 'deg)', '-o-transform': 'rotate(' + wds_params[wds].top_left_deggree_wds + 'deg)', '-ms-transform': 'rotate(' + wds_params[wds].top_left_deggree_wds + 'deg)', 'transform': 'rotate(' + wds_params[wds].top_left_deggree_wds + 'deg)', '-webkit-transform-origin': 'right bottom', '-ms-transform-origin': 'right bottom', '-moz-transform-origin': 'right bottom', 'transform-origin': 'right bottom' }); }} }}); } function wds_slide_redirect_link(event, url, target){ if(event.target.className!='wds_play_btn_cont'&&event.target.className!='wds_bigplay_layer'&&event.target.className!=''){ window.open(url,target); }} function wds_playVideo(wds_player){} function wds_parallax(wds, slide_id){} function wds_embed_slide_autoplay(slide_id, wds){} function wds_video_dimenstion(wds, current_key){} function wds_upvideo_layer_dimenstion(wds, key, j){} function wds_video_play_pause(wds, id){} function wds_video_play_pause_layer(event, wds, slide_id, layer_id){}; !function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g>0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(a("
",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".owl-item");if(b.length)return this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,c=this.$element.children(b).width(),a.length&&c<=0&&this.preloadAutoWidthImages(a)}this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var e=-1,f=30,g=this.width(),h=this.coordinates();return this.settings.freeDrag||a.each(h,a.proxy(function(a,i){return"left"===c&&b>i-f&&bi-g-f&&b",h[a+1]!==d?h[a+1]:i-g)&&(e="left"===c?a+1:a),-1===e},this)),this.settings.loop||(this.op(b,">",h[this.minimum()])?e=b=this.minimum():this.op(b,"<",h[this.maximum()])&&(e=b=this.maximum())),e},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){(a=this.normalize(a))!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)for(c=this._items[--b].width(),d=this.$element.width();b--&&!((c+=this._items[b].width()+this.settings.margin)>d););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2==0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,(d=((a-h)%g+g)%g+h)!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){(a=this.normalize(a,!0))!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),!1!==this.settings.responsive&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a":return d?ac;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(e+=c.lazyLoadEager,c.loop&&(g-=c.lazyLoadEager,e++));f++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),g<=1&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='
',d=k.lazyLoad?a("
",{class:"owl-video-tn "+j,srcType:c}):a("
",{class:"owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};if(b.wrap(a("
",{class:"owl-video-wrapper",style:g})),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),c=a(''),c.attr("height",h),c.attr("width",g),"youtube"===f.type?c.attr("src","//www.youtube.com/embed/"+f.id+"?autoplay=1&rel=0&v="+f.id):"vimeo"===f.type?c.attr("src","//player.vimeo.com/video/"+f.id+"?autoplay=1"):"vzaar"===f.type&&c.attr("src","//view.vzaar.com/"+f.id+"/player?autoplay=true"),a(c).wrap('
').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1, animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('
'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['',''],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("
").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a('
').appendTo(a.coming?a.coming.parent:b.parent);this.fixed=!1;b.fixed&&a.defaults.fixed&&(this.overlay.addClass("esgbox-overlay-fixed"),this.fixed=!0)},open:function(b){var d=this;b=c.extend({},this.defaults,b);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(b);this.fixed||(u.bind("resize.overlay",c.proxy(this.update,this)),this.update());b.closeClick&&this.overlay.bind("click.overlay", function(b){if(c(b.target).hasClass("esgbox-overlay"))return a.isActive?a.close():d.close(),!1});this.overlay.css(b.css).show()},close:function(){u.unbind("resize.overlay");if(this.el.hasClass("esgbox-lock")){c(".esgbox-margin").removeClass("esgbox-margin");var b=u.scrollTop();var a=u.scrollLeft();this.el.removeClass("esgbox-lock");u.scrollTop(b).scrollLeft(a)}c(".esgbox-overlay").remove().hide();c.extend(this,{overlay:null,fixed:!1})},update:function(){var b="100%";this.overlay.width(b).height("100%"); if(v){var a=Math.max(n.documentElement.offsetWidth,n.body.offsetWidth);t.width()>a&&(b=t.width())}else t.width()>u.width()&&(b=t.width());this.overlay.width(b).height(t.height())},onReady:function(b,a){var d=this.overlay;c(".esgbox-overlay").stop(!0,!0);d||this.create(b);b.locked&&this.fixed&&a.fixed&&(d||(this.margin=t.height()>u.height()?c("html").css("margin-right").replace("px",""):!1),a.locked=this.overlay.append(a.wrap),a.fixed=!1);!0===b.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(b, a){if(a.locked){!1!==this.margin&&(c("*").filter(function(){return"fixed"===c(this).css("position")&&!c(this).hasClass("esgbox-overlay")&&!c(this).hasClass("esgbox-wrap")}).addClass("esgbox-margin"),this.el.addClass("esgbox-margin"));var d=u.scrollTop();var e=u.scrollLeft();this.el.addClass("esgbox-lock");u.scrollTop(d).scrollLeft(e)}this.open(b)},onUpdate:function(){this.fixed||this.update()},afterClose:function(b){this.overlay&&!a.coming&&this.overlay.fadeOut(b.speedOut,c.proxy(this.close,this))}}; a.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(b){var d=a.current,f=d.title,e=b.type;c.isFunction(f)&&(f=f.call(d.element,d));if(w(f)&&""!==c.trim(f)){d=c('
'+f+"
");switch(e){case "inside":e=a.skin;break;case "outside":e=a.wrap;break;case "over":e=a.inner;break;default:e=a.skin,d.appendTo("body"),v&&d.width(d.width()),d.wrapInner(''),a.current.margin[2]+=Math.abs(r(d.css("margin-bottom")))}d["top"===b.position?"prependTo":"appendTo"](e)}}};c.fn.esgbox=function(b){var d=c(this),f=this.selector||"",e=function(e){var g=c(this).blur(),h=k;if(!(e.ctrlKey||e.altKey||e.shiftKey||e.metaKey||g.is(".esgbox-wrap"))){var l=b.groupAttr||"data-esgbox-group";var m=g.attr(l);m||(l="rel",m=g.get(0)[l]);m&&""!==m&&"nofollow"!==m&&(g=f.length?c(f):d,g=g.filter("["+l+'="'+m+'"]'),h=g.index(this));b.index=h;!1!==a.open(g,b)&&e.preventDefault()}};b=b||{};var k=b.index||0;f&&!1!==b.live?t.undelegate(f,"click.fb-start").delegate(f+ ":not('.esgbox-item, .esgbox-nav')","click.fb-start",e):d.unbind("click.fb-start").bind("click.fb-start",e);this.filter("[data-esgbox-start=1]").trigger("click");return this};t.ready(function(){c.scrollbarWidth===m&&(c.scrollbarWidth=function(){var a=c('
').appendTo("body"),b=a.children(),b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});c.support.fixedPosition===m&&(c.support.fixedPosition=function(){var b=c('
').appendTo("body"), a=20===b[0].offsetTop||15===b[0].offsetTop;b.remove();return a}());c.extend(a.defaults,{scrollbarWidth:c.scrollbarWidth(),fixed:c.support.fixedPosition,parent:c("body")});var b=c(q).width();l.addClass("esgbox-lock-test");var d=c(q).width();l.removeClass("esgbox-lock-test");c("").appendTo("head")})})(window,document,jQuery); (function(q){var n=q.esgbox;n.helpers.buttons={defaults:{skipSingle:!1,position:"top",tpl:'
'},list:null,buttons:null, beforeLoad:function(c,m){c.skipSingle&&2>m.group.length?(m.helpers.buttons=!1,m.closeBtn=!0):m.margin["bottom"===c.position?2:0]+=30},onPlayStart:function(){this.buttons&&this.buttons.play.attr("title","Pause slideshow").addClass("btnPlayOn")},onPlayEnd:function(){this.buttons&&this.buttons.play.attr("title","Start slideshow").removeClass("btnPlayOn")},afterShow:function(c,m){var l=this.buttons;l||(this.list=q(c.tpl).addClass(c.position).appendTo("body"),l={prev:this.list.find(".btnPrev").click(n.prev), next:this.list.find(".btnNext").click(n.next),play:this.list.find(".btnPlay").click(n.play),toggle:this.list.find(".btnToggle").click(n.toggle),close:this.list.find(".btnClose").click(n.close)});0';this.wrap=q('
').addClass(n.position).appendTo("body"); this.list=q("
    "+a+"
").appendTo(this.wrap);q.each(c.group,function(a){var n=t(c.group[a]);n&&q("").load(function(){var c=this.width,n=this.height;if(m.list&&c&&n){var t=c/l;var r=n/u;var v=m.list.children().eq(a).find("a");1<=t&&1<=r&&(t>r?(c=Math.floor(c/r),n=u):(c=l,n=Math.floor(n/t)));q(this).css({width:c,height:n,top:Math.floor(u/2-n/2),left:Math.floor(l/2-c/2)});v.width(l).height(u);q(this).hide().appendTo(v).fadeIn(300)}}).attr("src",n)});this.width=this.list.children().eq(0).outerWidth(!0); this.list.width(this.width*(c.group.length+1)).css("left",Math.floor(.5*q(window).width()-(c.index*this.width+.5*this.width)))},beforeLoad:function(n,c){2>c.group.length?c.helpers.thumbs=!1:c.margin["top"===n.position?0:2]+=n.height+15},afterShow:function(n,c){if(this.list)this.onUpdate(n,c);else this.init(n,c);this.list.children().removeClass("active").eq(c.index).addClass("active")},onUpdate:function(n,c){this.list&&(this.width=this.list.children().eq(0).outerWidth(!0),punchgs.TweenLite.set(this.list, {width:this.width*(c.group.length+1)}),punchgs.TweenLite.to(this.list,.5,{ease:punchgs.Power3.easeInOut,left:Math.floor(.5*q(window).width()-(c.index*this.width+.5*this.width))}))},beforeClose:function(){this.wrap&&this.wrap.remove();this.list=this.wrap=null;this.width=0}}})(jQuery); (function(a){if(typeof define==="function"&&define.amd&&define.amd.jQuery){define(["jquery"],a)}else{a(jQuery)}}(function(f){var y="1.6.9",p="left",o="right",e="up",x="down",c="in",A="out",m="none",s="auto",l="swipe",t="pinch",B="tap",j="doubletap",b="longtap",z="hold",E="horizontal",u="vertical",i="all",r=10,g="start",k="move",h="end",q="cancel",a="ontouchstart" in window,v=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,d=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,C="TouchSwipe";var n={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:true,triggerOnTouchLeave:false,allowPageScroll:"auto",fallbackToMouseEvents:true,excludedElements:"label, button, input, select, textarea, a, .noSwipe",preventDefaultEvents:true};f.fn.swipetp=function(H){var G=f(this),F=G.data(C);if(F&&typeof H==="string"){if(F[H]){return F[H].apply(this,Array.prototype.slice.call(arguments,1))}else{f.error("Method "+H+" does not exist on jQuery.swipetp")}}else{if(!F&&(typeof H==="object"||!H)){return w.apply(this,arguments)}}return G};f.fn.swipetp.version=y;f.fn.swipetp.defaults=n;f.fn.swipetp.phases={PHASE_START:g,PHASE_MOVE:k,PHASE_END:h,PHASE_CANCEL:q};f.fn.swipetp.directions={LEFT:p,RIGHT:o,UP:e,DOWN:x,IN:c,OUT:A};f.fn.swipetp.pageScroll={NONE:m,HORIZONTAL:E,VERTICAL:u,AUTO:s};f.fn.swipetp.fingers={ONE:1,TWO:2,THREE:3,ALL:i};function w(F){if(F&&(F.allowPageScroll===undefined&&(F.swipe!==undefined||F.swipeStatus!==undefined))){F.allowPageScroll=m}if(F.click!==undefined&&F.tap===undefined){F.tap=F.click}if(!F){F={}}F=f.extend({},f.fn.swipetp.defaults,F);return this.each(function(){var H=f(this);var G=H.data(C);if(!G){G=new D(this,F);H.data(C,G)}})}function D(a5,aw){var aA=(a||d||!aw.fallbackToMouseEvents),K=aA?(d?(v?"MSPointerDown":"pointerdown"):"touchstart"):"mousedown",az=aA?(d?(v?"MSPointerMove":"pointermove"):"touchmove"):"mousemove",V=aA?(d?(v?"MSPointerUp":"pointerup"):"touchend"):"mouseup",T=aA?null:"mouseleave",aE=(d?(v?"MSPointerCancel":"pointercancel"):"touchcancel");var ah=0,aQ=null,ac=0,a2=0,a0=0,H=1,ar=0,aK=0,N=null;var aS=f(a5);var aa="start";var X=0;var aR=null;var U=0,a3=0,a6=0,ae=0,O=0;var aX=null,ag=null;try{aS.bind(K,aO);aS.bind(aE,ba)}catch(al){f.error("events not supported "+K+","+aE+" on jQuery.swipetp")}this.enable=function(){aS.bind(K,aO);aS.bind(aE,ba);return aS};this.disable=function(){aL();return aS};this.destroy=function(){aL();aS.data(C,null);aS=null};this.option=function(bd,bc){if(aw[bd]!==undefined){if(bc===undefined){return aw[bd]}else{aw[bd]=bc}}else{f.error("Option "+bd+" does not exist on jQuery.swipetp.options")}return null};function aO(be){if(aC()){return}if(f(be.target).closest(aw.excludedElements,aS).length>0){return}var bf=be.originalEvent?be.originalEvent:be;var bd,bg=bf.touches,bc=bg?bg[0]:bf;aa=g;if(bg){X=bg.length}else{be.preventDefault()}ah=0;aQ=null;aK=null;ac=0;a2=0;a0=0;H=1;ar=0;aR=ak();N=ab();S();if(!bg||(X===aw.fingers||aw.fingers===i)||aY()){aj(0,bc);U=au();if(X==2){aj(1,bg[1]);a2=a0=av(aR[0].start,aR[1].start)}if(aw.swipeStatus||aw.pinchStatus){bd=P(bf,aa)}}else{bd=false}if(bd===false){aa=q;P(bf,aa);return bd}else{if(aw.hold){ag=setTimeout(f.proxy(function(){aS.trigger("hold",[bf.target]);if(aw.hold){bd=aw.hold.call(aS,bf,bf.target)}},this),aw.longTapThreshold)}ap(true)}return null}function a4(bf){var bi=bf.originalEvent?bf.originalEvent:bf;if(aa===h||aa===q||an()){return}var be,bj=bi.touches,bd=bj?bj[0]:bi;var bg=aI(bd);a3=au();if(bj){X=bj.length}if(aw.hold){clearTimeout(ag)}aa=k;if(X==2){if(a2==0){aj(1,bj[1]);a2=a0=av(aR[0].start,aR[1].start)}else{aI(bj[1]);a0=av(aR[0].end,aR[1].end);aK=at(aR[0].end,aR[1].end)}H=a8(a2,a0);ar=Math.abs(a2-a0)}if((X===aw.fingers||aw.fingers===i)||!bj||aY()){aQ=aM(bg.start,bg.end);am(bf,aQ);ah=aT(bg.start,bg.end);ac=aN();aJ(aQ,ah);if(aw.swipeStatus||aw.pinchStatus){be=P(bi,aa)}if(!aw.triggerOnTouchEnd||aw.triggerOnTouchLeave){var bc=true;if(aw.triggerOnTouchLeave){var bh=aZ(this);bc=F(bg.end,bh)}if(!aw.triggerOnTouchEnd&&bc){aa=aD(k)}else{if(aw.triggerOnTouchLeave&&!bc){aa=aD(h)}}if(aa==q||aa==h){P(bi,aa)}}}else{aa=q;P(bi,aa)}if(be===false){aa=q;P(bi,aa)}}function M(bc){var bd=bc.originalEvent?bc.originalEvent:bc,be=bd.touches;if(be){if(be.length){G();return true}}if(an()){X=ae}a3=au();ac=aN();if(bb()||!ao()){aa=q;P(bd,aa)}else{if(aw.triggerOnTouchEnd||(aw.triggerOnTouchEnd==false&&aa===k)){bc.preventDefault();aa=h;P(bd,aa)}else{if(!aw.triggerOnTouchEnd&&a7()){aa=h;aG(bd,aa,B)}else{if(aa===k){aa=q;P(bd,aa)}}}}ap(false);return null}function ba(){X=0;a3=0;U=0;a2=0;a0=0;H=1;S();ap(false)}function L(bc){var bd=bc.originalEvent?bc.originalEvent:bc;if(aw.triggerOnTouchLeave){aa=aD(h);P(bd,aa)}}function aL(){aS.unbind(K,aO);aS.unbind(aE,ba);aS.unbind(az,a4);aS.unbind(V,M);if(T){aS.unbind(T,L)}ap(false)}function aD(bg){var bf=bg;var be=aB();var bd=ao();var bc=bb();if(!be||bc){bf=q}else{if(bd&&bg==k&&(!aw.triggerOnTouchEnd||aw.triggerOnTouchLeave)){bf=h}else{if(!bd&&bg==h&&aw.triggerOnTouchLeave){bf=q}}}return bf}function P(be,bc){var bd,bf=be.touches;if((J()||W())||(Q()||aY())){if(J()||W()){bd=aG(be,bc,l)}if((Q()||aY())&&bd!==false){bd=aG(be,bc,t)}}else{if(aH()&&bd!==false){bd=aG(be,bc,j)}else{if(aq()&&bd!==false){bd=aG(be,bc,b)}else{if(ai()&&bd!==false){bd=aG(be,bc,B)}}}}if(bc===q){ba(be)}if(bc===h){if(bf){if(!bf.length){ba(be)}}else{ba(be)}}return bd}function aG(bf,bc,be){var bd;if(be==l){aS.trigger("swipeStatus",[bc,aQ||null,ah||0,ac||0,X,aR]);if(aw.swipeStatus){bd=aw.swipeStatus.call(aS,bf,bc,aQ||null,ah||0,ac||0,X,aR);if(bd===false){return false}}if(bc==h&&aW()){aS.trigger("swipe",[aQ,ah,ac,X,aR]);if(aw.swipe){bd=aw.swipe.call(aS,bf,aQ,ah,ac,X,aR);if(bd===false){return false}}switch(aQ){case p:aS.trigger("swipeLeft",[aQ,ah,ac,X,aR]);if(aw.swipeLeft){bd=aw.swipeLeft.call(aS,bf,aQ,ah,ac,X,aR)}break;case o:aS.trigger("swipeRight",[aQ,ah,ac,X,aR]);if(aw.swipeRight){bd=aw.swipeRight.call(aS,bf,aQ,ah,ac,X,aR)}break;case e:aS.trigger("swipeUp",[aQ,ah,ac,X,aR]);if(aw.swipeUp){bd=aw.swipeUp.call(aS,bf,aQ,ah,ac,X,aR)}break;case x:aS.trigger("swipeDown",[aQ,ah,ac,X,aR]);if(aw.swipeDown){bd=aw.swipeDown.call(aS,bf,aQ,ah,ac,X,aR)}break}}}if(be==t){aS.trigger("pinchStatus",[bc,aK||null,ar||0,ac||0,X,H,aR]);if(aw.pinchStatus){bd=aw.pinchStatus.call(aS,bf,bc,aK||null,ar||0,ac||0,X,H,aR);if(bd===false){return false}}if(bc==h&&a9()){switch(aK){case c:aS.trigger("pinchIn",[aK||null,ar||0,ac||0,X,H,aR]);if(aw.pinchIn){bd=aw.pinchIn.call(aS,bf,aK||null,ar||0,ac||0,X,H,aR)}break;case A:aS.trigger("pinchOut",[aK||null,ar||0,ac||0,X,H,aR]);if(aw.pinchOut){bd=aw.pinchOut.call(aS,bf,aK||null,ar||0,ac||0,X,H,aR)}break}}}if(be==B){if(bc===q||bc===h){clearTimeout(aX);clearTimeout(ag);if(Z()&&!I()){O=au();aX=setTimeout(f.proxy(function(){O=null;aS.trigger("tap",[bf.target]);if(aw.tap){bd=aw.tap.call(aS,bf,bf.target)}},this),aw.doubleTapThreshold)}else{O=null;aS.trigger("tap",[bf.target]);if(aw.tap){bd=aw.tap.call(aS,bf,bf.target)}}}}else{if(be==j){if(bc===q||bc===h){clearTimeout(aX);O=null;aS.trigger("doubletap",[bf.target]);if(aw.doubleTap){bd=aw.doubleTap.call(aS,bf,bf.target)}}}else{if(be==b){if(bc===q||bc===h){clearTimeout(aX);O=null;aS.trigger("longtap",[bf.target]);if(aw.longTap){bd=aw.longTap.call(aS,bf,bf.target)}}}}}return bd}function ao(){var bc=true;if(aw.threshold!==null){bc=ah>=aw.threshold}return bc}function bb(){var bc=false;if(aw.cancelThreshold!==null&&aQ!==null){bc=(aU(aQ)-ah)>=aw.cancelThreshold}return bc}function af(){if(aw.pinchThreshold!==null){return ar>=aw.pinchThreshold}return true}function aB(){var bc;if(aw.maxTimeThreshold){if(ac>=aw.maxTimeThreshold){bc=false}else{bc=true}}else{bc=true}return bc}function am(bc,bd){if(aw.preventDefaultEvents===false){return}if(aw.allowPageScroll===m){bc.preventDefault()}else{var be=aw.allowPageScroll===s;switch(bd){case p:if((aw.swipeLeft&&be)||(!be&&aw.allowPageScroll!=E)){bc.preventDefault()}break;case o:if((aw.swipeRight&&be)||(!be&&aw.allowPageScroll!=E)){bc.preventDefault()}break;case e:if((aw.swipeUp&&be)||(!be&&aw.allowPageScroll!=u)){bc.preventDefault()}break;case x:if((aw.swipeDown&&be)||(!be&&aw.allowPageScroll!=u)){bc.preventDefault()}break}}}function a9(){var bd=aP();var bc=Y();var be=af();return bd&&bc&&be}function aY(){return !!(aw.pinchStatus||aw.pinchIn||aw.pinchOut)}function Q(){return !!(a9()&&aY())}function aW(){var bf=aB();var bh=ao();var be=aP();var bc=Y();var bd=bb();var bg=!bd&&bc&&be&&bh&&bf;return bg}function W(){return !!(aw.swipe||aw.swipeStatus||aw.swipeLeft||aw.swipeRight||aw.swipeUp||aw.swipeDown)}function J(){return !!(aW()&&W())}function aP(){return((X===aw.fingers||aw.fingers===i)||!a)}function Y(){return aR[0].end.x!==0}function a7(){return !!(aw.tap)}function Z(){return !!(aw.doubleTap)}function aV(){return !!(aw.longTap)}function R(){if(O==null){return false}var bc=au();return(Z()&&((bc-O)<=aw.doubleTapThreshold))}function I(){return R()}function ay(){return((X===1||!a)&&(isNaN(ah)||ahaw.longTapThreshold)&&(ah=0)){return p}else{if((be<=360)&&(be>=315)){return p}else{if((be>=135)&&(be<=225)){return o}else{if((be>45)&&(be<135)){return x}else{return e}}}}}function au(){var bc=new Date();return bc.getTime()}function aZ(bc){bc=f(bc);var be=bc.offset();var bd={left:be.left,right:be.left+bc.outerWidth(),top:be.top,bottom:be.top+bc.outerHeight()};return bd}function F(bc,bd){return(bc.x>bd.left&&bc.xbd.top&&bc.y-1;)(l=p[f[s]]||new q(f[s],[])).gsClass?(i[s]=l.gsClass,t--):k&&l.sc.push(this);if(0===t&&g){if(m=("com.greensock."+e).split("."),n=m.pop(),o=j(m.join("."))[n]=this.gsClass=g.apply(g,i),h)if(d[n]=o,r="undefined"!=typeof module&&module.exports,!r&&"function"==typeof define&&define.amd)define((a.GreenSockAMDPath?a.GreenSockAMDPath+"/":"")+e.split(".").pop(),[],function(){return o});else if(r)if(e===b){module.exports=c[b]=o;for(s in c)o[s]=c[s]}else c[b]&&(c[b][n]=o);for(s=0;s-1;)for(f=i[j],e=d?s("easing."+f,null,!0):k.easing[f]||{},g=l.length;--g>-1;)h=l[g],w[f+"."+h]=w[h+f]=e[h]=a.getRatio?a:a[h]||new a};for(g=v.prototype,g._calcEnd=!1,g.getRatio=function(a){if(this._func)return this._params[0]=a,this._func.apply(null,this._params);var b=this._type,c=this._power,d=1===b?1-a:2===b?a:.5>a?2*a:2*(1-a);return 1===c?d*=d:2===c?d*=d*d:3===c?d*=d*d*d:4===c&&(d*=d*d*d*d),1===b?1-d:2===b?d:.5>a?d/2:1-d/2},e=["Linear","Quad","Cubic","Quart","Quint,Strong"],f=e.length;--f>-1;)g=e[f]+",Power"+f,x(new v(null,null,1,f),g,"easeOut",!0),x(new v(null,null,2,f),g,"easeIn"+(0===f?",easeNone":"")),x(new v(null,null,3,f),g,"easeInOut");w.linear=k.easing.Linear.easeIn,w.swing=k.easing.Quad.easeInOut;var y=s("events.EventDispatcher",function(a){this._listeners={},this._eventTarget=a||this});g=y.prototype,g.addEventListener=function(a,b,c,d,e){e=e||0;var f,g,j=this._listeners[a],k=0;for(this!==h||i||h.wake(),null==j&&(this._listeners[a]=j=[]),g=j.length;--g>-1;)f=j[g],f.c===b&&f.s===c?j.splice(g,1):0===k&&f.pr-1;)if(d[c].c===b)return void d.splice(c,1)},g.dispatchEvent=function(a){var b,c,d,e=this._listeners[a];if(e)for(b=e.length,c=this._eventTarget;--b>-1;)d=e[b],d&&(d.up?d.c.call(d.s||c,{type:a,target:c}):d.c.call(d.s||c))};var z=a.requestAnimationFrame,A=a.cancelAnimationFrame,B=Date.now||function(){return(new Date).getTime()},C=B();for(e=["ms","moz","webkit","o"],f=e.length;--f>-1&&!z;)z=a[e[f]+"RequestAnimationFrame"],A=a[e[f]+"CancelAnimationFrame"]||a[e[f]+"CancelRequestAnimationFrame"];s("Ticker",function(a,b){var c,d,e,f,g,j=this,k=B(),m=b!==!1&&z?"auto":!1,o=500,p=33,q="tick",r=function(a){var b,h,i=B()-C;i>o&&(k+=i-p),C+=i,j.time=(C-k)/1e3,b=j.time-g,(!c||b>0||a===!0)&&(j.frame++,g+=b+(b>=f?.004:f-b),h=!0),a!==!0&&(e=d(r)),h&&j.dispatchEvent(q)};y.call(j),j.time=j.frame=0,j.tick=function(){r(!0)},j.lagSmoothing=function(a,b){o=a||1/l,p=Math.min(b,o,0)},j.sleep=function(){null!=e&&(m&&A?A(e):clearTimeout(e),d=n,e=null,j===h&&(i=!1))},j.wake=function(a){null!==e?j.sleep():a?k+=-C+(C=B()):j.frame>10&&(C=B()-o+5),d=0===c?n:m&&z?z:function(a){return setTimeout(a,1e3*(g-j.time)+1|0)},j===h&&(i=!0),r(2)},j.fps=function(a){return arguments.length?(c=a,f=1/(c||60),g=this.time+f,void j.wake()):c},j.useRAF=function(a){return arguments.length?(j.sleep(),m=a,void j.fps(c)):m},j.fps(a),setTimeout(function(){"auto"===m&&j.frame<5&&"hidden"!==document.visibilityState&&j.useRAF(!1)},1500)}),g=k.Ticker.prototype=new k.events.EventDispatcher,g.constructor=k.Ticker;var D=s("core.Animation",function(a,b){if(this.vars=b=b||{},this._duration=this._totalDuration=a||0,this._delay=Number(b.delay)||0,this._timeScale=1,this._active=b.immediateRender===!0,this.data=b.data,this._reversed=b.reversed===!0,W){i||h.wake();var c=this.vars.useFrames?V:W;c.add(this,c._time),this.vars.paused&&this.paused(!0)}});h=D.ticker=new k.Ticker,g=D.prototype,g._dirty=g._gc=g._initted=g._paused=!1,g._totalTime=g._time=0,g._rawPrevTime=-1,g._next=g._last=g._onUpdate=g._timeline=g.timeline=null,g._paused=!1;var E=function(){i&&B()-C>2e3&&h.wake(),setTimeout(E,2e3)};E(),g.play=function(a,b){return null!=a&&this.seek(a,b),this.reversed(!1).paused(!1)},g.pause=function(a,b){return null!=a&&this.seek(a,b),this.paused(!0)},g.resume=function(a,b){return null!=a&&this.seek(a,b),this.paused(!1)},g.seek=function(a,b){return this.totalTime(Number(a),b!==!1)},g.restart=function(a,b){return this.reversed(!1).paused(!1).totalTime(a?-this._delay:0,b!==!1,!0)},g.reverse=function(a,b){return null!=a&&this.seek(a||this.totalDuration(),b),this.reversed(!0).paused(!1)},g.render=function(a,b,c){},g.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},g.isActive=function(){var a,b=this._timeline,c=this._startTime;return!b||!this._gc&&!this._paused&&b.isActive()&&(a=b.rawTime())>=c&&a-1;)"{self}"===a[b]&&(c[b]=this);return c},g._callback=function(a){var b=this.vars;b[a].apply(b[a+"Scope"]||b.callbackScope||this,b[a+"Params"]||u)},g.eventCallback=function(a,b,c,d){if("on"===(a||"").substr(0,2)){var e=this.vars;if(1===arguments.length)return e[a];null==b?delete e[a]:(e[a]=b,e[a+"Params"]=o(c)&&-1!==c.join("").indexOf("{self}")?this._swapSelfInParams(c):c,e[a+"Scope"]=d),"onUpdate"===a&&(this._onUpdate=b)}return this},g.delay=function(a){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+a-this._delay),this._delay=a,this):this._delay},g.duration=function(a){return arguments.length?(this._duration=this._totalDuration=a,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._timethis._duration?this._duration:a,b)):this._time},g.totalTime=function(a,b,c){if(i||h.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>a&&!c&&(a+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var d=this._totalDuration,e=this._timeline;if(a>d&&!c&&(a=d),this._startTime=(this._paused?this._pauseTime:e._time)-(this._reversed?d-a:a)/this._timeScale,e._dirty||this._uncache(!1),e._timeline)for(;e._timeline;)e._timeline._time!==(e._startTime+e._totalTime)/e._timeScale&&e.totalTime(e._totalTime,!0),e=e._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==a||0===this._duration)&&(J.length&&Y(),this.render(a,b,!1),J.length&&Y())}return this},g.progress=g.totalProgress=function(a,b){var c=this.duration();return arguments.length?this.totalTime(c*a,b):c?this._time/c:this.ratio},g.startTime=function(a){return arguments.length?(a!==this._startTime&&(this._startTime=a,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,a-this._delay)),this):this._startTime},g.endTime=function(a){return this._startTime+(0!=a?this.totalDuration():this.duration())/this._timeScale},g.timeScale=function(a){if(!arguments.length)return this._timeScale;if(a=a||l,this._timeline&&this._timeline.smoothChildTiming){var b=this._pauseTime,c=b||0===b?b:this._timeline.totalTime();this._startTime=c-(c-this._startTime)*this._timeScale/a}return this._timeScale=a,this._uncache(!1)},g.reversed=function(a){return arguments.length?(a!=this._reversed&&(this._reversed=a,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},g.paused=function(a){if(!arguments.length)return this._paused;var b,c,d=this._timeline;return a!=this._paused&&d&&(i||a||h.wake(),b=d.rawTime(),c=b-this._pauseTime,!a&&d.smoothChildTiming&&(this._startTime+=c,this._uncache(!1)),this._pauseTime=a?b:null,this._paused=a,this._active=this.isActive(),!a&&0!==c&&this._initted&&this.duration()&&(b=d.smoothChildTiming?this._totalTime:(b-this._startTime)/this._timeScale,this.render(b,b===this._totalTime,!0))),this._gc&&!a&&this._enabled(!0,!1),this};var F=s("core.SimpleTimeline",function(a){D.call(this,0,a),this.autoRemoveChildren=this.smoothChildTiming=!0});g=F.prototype=new D,g.constructor=F,g.kill()._gc=!1,g._first=g._last=g._recent=null,g._sortChildren=!1,g.add=g.insert=function(a,b,c,d){var e,f;if(a._startTime=Number(b||0)+a._delay,a._paused&&this!==a._timeline&&(a._pauseTime=a._startTime+(this.rawTime()-a._startTime)/a._timeScale),a.timeline&&a.timeline._remove(a,!0),a.timeline=a._timeline=this,a._gc&&a._enabled(!0,!0),e=this._last,this._sortChildren)for(f=a._startTime;e&&e._startTime>f;)e=e._prev;return e?(a._next=e._next,e._next=a):(a._next=this._first,this._first=a),a._next?a._next._prev=a:this._last=a,a._prev=e,this._recent=a,this._timeline&&this._uncache(!0),this},g._remove=function(a,b){return a.timeline===this&&(b||a._enabled(!1,!0),a._prev?a._prev._next=a._next:this._first===a&&(this._first=a._next),a._next?a._next._prev=a._prev:this._last===a&&(this._last=a._prev),a._next=a._prev=a.timeline=null,a===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},g.render=function(a,b,c){var d,e=this._first;for(this._totalTime=this._time=this._rawPrevTime=a;e;)d=e._next,(e._active||a>=e._startTime&&!e._paused)&&(e._reversed?e.render((e._dirty?e.totalDuration():e._totalDuration)-(a-e._startTime)*e._timeScale,b,c):e.render((a-e._startTime)*e._timeScale,b,c)),e=d},g.rawTime=function(){return i||h.wake(),this._totalTime};var G=s("TweenLite",function(b,c,d){if(D.call(this,c,d),this.render=G.prototype.render,null==b)throw"Cannot tween a null target.";this.target=b="string"!=typeof b?b:G.selector(b)||b;var e,f,g,h=b.jquery||b.length&&b!==a&&b[0]&&(b[0]===a||b[0].nodeType&&b[0].style&&!b.nodeType),i=this.vars.overwrite;if(this._overwrite=i=null==i?U[G.defaultOverwrite]:"number"==typeof i?i>>0:U[i],(h||b instanceof Array||b.push&&o(b))&&"number"!=typeof b[0])for(this._targets=g=m(b),this._propLookup=[],this._siblings=[],e=0;e1&&_(f,this,null,1,this._siblings[e])):(f=g[e--]=G.selector(f),"string"==typeof f&&g.splice(e+1,1)):g.splice(e--,1);else this._propLookup={},this._siblings=Z(b,this,!1),1===i&&this._siblings.length>1&&_(b,this,null,1,this._siblings);(this.vars.immediateRender||0===c&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-l,this.render(Math.min(0,-this._delay)))},!0),H=function(b){return b&&b.length&&b!==a&&b[0]&&(b[0]===a||b[0].nodeType&&b[0].style&&!b.nodeType)},I=function(a,b){var c,d={};for(c in a)T[c]||c in b&&"transform"!==c&&"x"!==c&&"y"!==c&&"width"!==c&&"height"!==c&&"className"!==c&&"border"!==c||!(!Q[c]||Q[c]&&Q[c]._autoCSS)||(d[c]=a[c],delete a[c]);a.css=d};g=G.prototype=new D,g.constructor=G,g.kill()._gc=!1,g.ratio=0,g._firstPT=g._targets=g._overwrittenProps=g._startAt=null,g._notifyPluginsOfEnabled=g._lazy=!1,G.version="1.18.5",G.defaultEase=g._ease=new v(null,null,1,1),G.defaultOverwrite="auto",G.ticker=h,G.autoSleep=120,G.lagSmoothing=function(a,b){h.lagSmoothing(a,b)},G.selector=a.$||a.jQuery||function(b){var c=a.$||a.jQuery;return c?(G.selector=c,c(b)):"undefined"==typeof document?b:document.querySelectorAll?document.querySelectorAll(b):document.getElementById("#"===b.charAt(0)?b.substr(1):b)};var J=[],K={},L=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,M=function(a){for(var b,c=this._firstPT,d=1e-6;c;)b=c.blob?a?this.join(""):this.start:c.c*a+c.s,c.r?b=Math.round(b):d>b&&b>-d&&(b=0),c.f?c.fp?c.t[c.p](c.fp,b):c.t[c.p](b):c.t[c.p]=b,c=c._next},N=function(a,b,c,d){var e,f,g,h,i,j,k,l=[a,b],m=0,n="",o=0;for(l.start=a,c&&(c(l),a=l[0],b=l[1]),l.length=0,e=a.match(L)||[],f=b.match(L)||[],d&&(d._next=null,d.blob=1,l._firstPT=d),i=f.length,h=0;i>h;h++)k=f[h],j=b.substr(m,b.indexOf(k,m)-m),n+=j||!h?j:",",m+=j.length,o?o=(o+1)%5:"rgba("===j.substr(-5)&&(o=1),k===e[h]||e.length<=h?n+=k:(n&&(l.push(n),n=""),g=parseFloat(e[h]),l.push(g),l._firstPT={_next:l._firstPT,t:l,p:l.length-1,s:g,c:("="===k.charAt(1)?parseInt(k.charAt(0)+"1",10)*parseFloat(k.substr(2)):parseFloat(k)-g)||0,f:0,r:o&&4>o}),m+=k.length;return n+=b.substr(m),n&&l.push(n),l.setRatio=M,l},O=function(a,b,c,d,e,f,g,h){var i,j,k="get"===c?a[b]:c,l=typeof a[b],m="string"==typeof d&&"="===d.charAt(1),n={t:a,p:b,s:k,f:"function"===l,pg:0,n:e||b,r:f,pr:0,c:m?parseInt(d.charAt(0)+"1",10)*parseFloat(d.substr(2)):parseFloat(d)-k||0};return"number"!==l&&("function"===l&&"get"===c&&(j=b.indexOf("set")||"function"!=typeof a["get"+b.substr(3)]?b:"get"+b.substr(3),n.s=k=g?a[j](g):a[j]()),"string"==typeof k&&(g||isNaN(k))?(n.fp=g,i=N(k,d,h||G.defaultStringFilter,n),n={t:i,p:"setRatio",s:0,c:1,f:2,pg:0,n:e||b,pr:0}):m||(n.s=parseFloat(k),n.c=parseFloat(d)-n.s||0)),n.c?((n._next=this._firstPT)&&(n._next._prev=n),this._firstPT=n,n):void 0},P=G._internals={isArray:o,isSelector:H,lazyTweens:J,blobDif:N},Q=G._plugins={},R=P.tweenLookup={},S=0,T=P.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1},U={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},V=D._rootFramesTimeline=new F,W=D._rootTimeline=new F,X=30,Y=P.lazyRender=function(){var a,b=J.length;for(K={};--b>-1;)a=J[b],a&&a._lazy!==!1&&(a.render(a._lazy[0],a._lazy[1],!0),a._lazy=!1);J.length=0};W._startTime=h.time,V._startTime=h.frame,W._active=V._active=!0,setTimeout(Y,1),D._updateRoot=G.render=function(){var a,b,c;if(J.length&&Y(),W.render((h.time-W._startTime)*W._timeScale,!1,!1),V.render((h.frame-V._startTime)*V._timeScale,!1,!1),J.length&&Y(),h.frame>=X){X=h.frame+(parseInt(G.autoSleep,10)||120);for(c in R){for(b=R[c].tweens,a=b.length;--a>-1;)b[a]._gc&&b.splice(a,1);0===b.length&&delete R[c]}if(c=W._first,(!c||c._paused)&&G.autoSleep&&!V._first&&1===h._listeners.tick.length){for(;c&&c._paused;)c=c._next;c||h.sleep()}}},h.addEventListener("tick",D._updateRoot);var Z=function(a,b,c){var d,e,f=a._gsTweenID;if(R[f||(a._gsTweenID=f="t"+S++)]||(R[f]={target:a,tweens:[]}),b&&(d=R[f].tweens,d[e=d.length]=b,c))for(;--e>-1;)d[e]===b&&d.splice(e,1);return R[f].tweens},$=function(a,b,c,d){var e,f,g=a.vars.onOverwrite;return g&&(e=g(a,b,c,d)),g=G.onOverwrite,g&&(f=g(a,b,c,d)),e!==!1&&f!==!1},_=function(a,b,c,d,e){var f,g,h,i;if(1===d||d>=4){for(i=e.length,f=0;i>f;f++)if((h=e[f])!==b)h._gc||h._kill(null,a,b)&&(g=!0);else if(5===d)break;return g}var j,k=b._startTime+l,m=[],n=0,o=0===b._duration;for(f=e.length;--f>-1;)(h=e[f])===b||h._gc||h._paused||(h._timeline!==b._timeline?(j=j||aa(b,0,o),0===aa(h,j,o)&&(m[n++]=h)):h._startTime<=k&&h._startTime+h.totalDuration()/h._timeScale>k&&((o||!h._initted)&&k-h._startTime<=2e-10||(m[n++]=h)));for(f=n;--f>-1;)if(h=m[f],2===d&&h._kill(c,a,b)&&(g=!0),2!==d||!h._firstPT&&h._initted){if(2!==d&&!$(h,b))continue;h._enabled(!1,!1)&&(g=!0)}return g},aa=function(a,b,c){for(var d=a._timeline,e=d._timeScale,f=a._startTime;d._timeline;){if(f+=d._startTime,e*=d._timeScale,d._paused)return-100;d=d._timeline}return f/=e,f>b?f-b:c&&f===b||!a._initted&&2*l>f-b?l:(f+=a.totalDuration()/a._timeScale/e)>b+l?0:f-b-l};g._init=function(){var a,b,c,d,e,f=this.vars,g=this._overwrittenProps,h=this._duration,i=!!f.immediateRender,j=f.ease;if(f.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),e={};for(d in f.startAt)e[d]=f.startAt[d];if(e.overwrite=!1,e.immediateRender=!0,e.lazy=i&&f.lazy!==!1,e.startAt=e.delay=null,this._startAt=G.to(this.target,0,e),i)if(this._time>0)this._startAt=null;else if(0!==h)return}else if(f.runBackwards&&0!==h)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{0!==this._time&&(i=!1),c={};for(d in f)T[d]&&"autoCSS"!==d||(c[d]=f[d]);if(c.overwrite=0,c.data="isFromStart",c.lazy=i&&f.lazy!==!1,c.immediateRender=i,this._startAt=G.to(this.target,0,c),i){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=j=j?j instanceof v?j:"function"==typeof j?new v(j,f.easeParams):w[j]||G.defaultEase:G.defaultEase,f.easeParams instanceof Array&&j.config&&(this._ease=j.config.apply(j,f.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(a=this._targets.length;--a>-1;)this._initProps(this._targets[a],this._propLookup[a]={},this._siblings[a],g?g[a]:null)&&(b=!0);else b=this._initProps(this.target,this._propLookup,this._siblings,g);if(b&&G._onPluginEvent("_onInitAllProps",this),g&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),f.runBackwards)for(c=this._firstPT;c;)c.s+=c.c,c.c=-c.c,c=c._next;this._onUpdate=f.onUpdate,this._initted=!0},g._initProps=function(b,c,d,e){var f,g,h,i,j,k;if(null==b)return!1;K[b._gsTweenID]&&Y(),this.vars.css||b.style&&b!==a&&b.nodeType&&Q.css&&this.vars.autoCSS!==!1&&I(this.vars,b);for(f in this.vars)if(k=this.vars[f],T[f])k&&(k instanceof Array||k.push&&o(k))&&-1!==k.join("").indexOf("{self}")&&(this.vars[f]=k=this._swapSelfInParams(k,this));else if(Q[f]&&(i=new Q[f])._onInitTween(b,this.vars[f],this)){for(this._firstPT=j={_next:this._firstPT,t:i,p:"setRatio",s:0,c:1,f:1,n:f,pg:1,pr:i._priority},g=i._overwriteProps.length;--g>-1;)c[i._overwriteProps[g]]=this._firstPT;(i._priority||i._onInitAllProps)&&(h=!0),(i._onDisable||i._onEnable)&&(this._notifyPluginsOfEnabled=!0),j._next&&(j._next._prev=j)}else c[f]=O.call(this,b,f,"get",k,f,0,null,this.vars.stringFilter);return e&&this._kill(e,b)?this._initProps(b,c,d,e):this._overwrite>1&&this._firstPT&&d.length>1&&_(b,this,c,this._overwrite,d)?(this._kill(c,b),this._initProps(b,c,d,e)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(K[b._gsTweenID]=!0),h)},g.render=function(a,b,c){var d,e,f,g,h=this._time,i=this._duration,j=this._rawPrevTime;if(a>=i-1e-7)this._totalTime=this._time=i,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(d=!0,e="onComplete",c=c||this._timeline.autoRemoveChildren),0===i&&(this._initted||!this.vars.lazy||c)&&(this._startTime===this._timeline._duration&&(a=0),(0>j||0>=a&&a>=-1e-7||j===l&&"isPause"!==this.data)&&j!==a&&(c=!0,j>l&&(e="onReverseComplete")),this._rawPrevTime=g=!b||a||j===a?a:l);else if(1e-7>a)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==h||0===i&&j>0)&&(e="onReverseComplete",d=this._reversed),0>a&&(this._active=!1,0===i&&(this._initted||!this.vars.lazy||c)&&(j>=0&&(j!==l||"isPause"!==this.data)&&(c=!0),this._rawPrevTime=g=!b||a||j===a?a:l)),this._initted||(c=!0);else if(this._totalTime=this._time=a,this._easeType){var k=a/i,m=this._easeType,n=this._easePower;(1===m||3===m&&k>=.5)&&(k=1-k),3===m&&(k*=2),1===n?k*=k:2===n?k*=k*k:3===n?k*=k*k*k:4===n&&(k*=k*k*k*k),1===m?this.ratio=1-k:2===m?this.ratio=k:.5>a/i?this.ratio=k/2:this.ratio=1-k/2}else this.ratio=this._ease.getRatio(a/i);if(this._time!==h||c){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!c&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=h,this._rawPrevTime=j,J.push(this),void(this._lazy=[a,b]);this._time&&!d?this.ratio=this._ease.getRatio(this._time/i):d&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==h&&a>=0&&(this._active=!0),0===h&&(this._startAt&&(a>=0?this._startAt.render(a,b,c):e||(e="_dummyGS")),this.vars.onStart&&(0!==this._time||0===i)&&(b||this._callback("onStart"))),f=this._firstPT;f;)f.f?f.t[f.p](f.c*this.ratio+f.s):f.t[f.p]=f.c*this.ratio+f.s,f=f._next;this._onUpdate&&(0>a&&this._startAt&&a!==-1e-4&&this._startAt.render(a,b,c),b||(this._time!==h||d||c)&&this._callback("onUpdate")),e&&(!this._gc||c)&&(0>a&&this._startAt&&!this._onUpdate&&a!==-1e-4&&this._startAt.render(a,b,c),d&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[e]&&this._callback(e),0===i&&this._rawPrevTime===l&&g!==l&&(this._rawPrevTime=0))}},g._kill=function(a,b,c){if("all"===a&&(a=null),null==a&&(null==b||b===this.target))return this._lazy=!1,this._enabled(!1,!1);b="string"!=typeof b?b||this._targets||this.target:G.selector(b)||b;var d,e,f,g,h,i,j,k,l,m=c&&this._time&&c._startTime===this._startTime&&this._timeline===c._timeline;if((o(b)||H(b))&&"number"!=typeof b[0])for(d=b.length;--d>-1;)this._kill(a,b[d],c)&&(i=!0);else{if(this._targets){for(d=this._targets.length;--d>-1;)if(b===this._targets[d]){h=this._propLookup[d]||{},this._overwrittenProps=this._overwrittenProps||[],e=this._overwrittenProps[d]=a?this._overwrittenProps[d]||{}:"all";break}}else{if(b!==this.target)return!1;h=this._propLookup,e=this._overwrittenProps=a?this._overwrittenProps||{}:"all"}if(h){if(j=a||h,k=a!==e&&"all"!==e&&a!==h&&("object"!=typeof a||!a._tempKill),c&&(G.onOverwrite||this.vars.onOverwrite)){for(f in j)h[f]&&(l||(l=[]),l.push(f));if((l||!a)&&!$(this,c,b,l))return!1}for(f in j)(g=h[f])&&(m&&(g.f?g.t[g.p](g.s):g.t[g.p]=g.s,i=!0),g.pg&&g.t._kill(j)&&(i=!0),g.pg&&0!==g.t._overwriteProps.length||(g._prev?g._prev._next=g._next:g===this._firstPT&&(this._firstPT=g._next),g._next&&(g._next._prev=g._prev),g._next=g._prev=null),delete h[f]),k&&(e[f]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return i},g.invalidate=function(){return this._notifyPluginsOfEnabled&&G._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],D.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-l,this.render(Math.min(0,-this._delay))),this},g._enabled=function(a,b){if(i||h.wake(),a&&this._gc){var c,d=this._targets;if(d)for(c=d.length;--c>-1;)this._siblings[c]=Z(d[c],this,!0);else this._siblings=Z(this.target,this,!0)}return D.prototype._enabled.call(this,a,b),this._notifyPluginsOfEnabled&&this._firstPT?G._onPluginEvent(a?"_onEnable":"_onDisable",this):!1},G.to=function(a,b,c){return new G(a,b,c)},G.from=function(a,b,c){return c.runBackwards=!0,c.immediateRender=0!=c.immediateRender,new G(a,b,c)},G.fromTo=function(a,b,c,d){return d.startAt=c,d.immediateRender=0!=d.immediateRender&&0!=c.immediateRender,new G(a,b,d)},G.delayedCall=function(a,b,c,d,e){return new G(b,0,{delay:a,onComplete:b,onCompleteParams:c,callbackScope:d,onReverseComplete:b,onReverseCompleteParams:c,immediateRender:!1,lazy:!1,useFrames:e,overwrite:0})},G.set=function(a,b){return new G(a,0,b)},G.getTweensOf=function(a,b){if(null==a)return[];a="string"!=typeof a?a:G.selector(a)||a;var c,d,e,f;if((o(a)||H(a))&&"number"!=typeof a[0]){for(c=a.length,d=[];--c>-1;)d=d.concat(G.getTweensOf(a[c],b));for(c=d.length;--c>-1;)for(f=d[c],e=c;--e>-1;)f===d[e]&&d.splice(c,1)}else for(d=Z(a).concat(),c=d.length;--c>-1;)(d[c]._gc||b&&!d[c].isActive())&&d.splice(c,1);return d},G.killTweensOf=G.killDelayedCallsTo=function(a,b,c){"object"==typeof b&&(c=b,b=!1);for(var d=G.getTweensOf(a,b),e=d.length;--e>-1;)d[e]._kill(c,a)};var ba=s("plugins.TweenPlugin",function(a,b){this._overwriteProps=(a||"").split(","),this._propName=this._overwriteProps[0],this._priority=b||0,this._super=ba.prototype},!0);if(g=ba.prototype,ba.version="1.18.0",ba.API=2,g._firstPT=null,g._addTween=O,g.setRatio=M,g._kill=function(a){var b,c=this._overwriteProps,d=this._firstPT;if(null!=a[this._propName])this._overwriteProps=[];else for(b=c.length;--b>-1;)null!=a[c[b]]&&c.splice(b,1);for(;d;)null!=a[d.n]&&(d._next&&(d._next._prev=d._prev),d._prev?(d._prev._next=d._next,d._prev=null):this._firstPT===d&&(this._firstPT=d._next)),d=d._next;return!1},g._roundProps=function(a,b){for(var c=this._firstPT;c;)(a[this._propName]||null!=c.n&&a[c.n.split(this._propName+"_").join("")])&&(c.r=b),c=c._next},G._onPluginEvent=function(a,b){var c,d,e,f,g,h=b._firstPT;if("_onInitAllProps"===a){for(;h;){for(g=h._next,d=e;d&&d.pr>h.pr;)d=d._next;(h._prev=d?d._prev:f)?h._prev._next=h:e=h,(h._next=d)?d._prev=h:f=h,h=g}h=b._firstPT=e}for(;h;)h.pg&&"function"==typeof h.t[a]&&h.t[a]()&&(c=!0),h=h._next;return c},ba.activate=function(a){for(var b=a.length;--b>-1;)a[b].API===ba.API&&(Q[(new a[b])._propName]=a[b]);return!0},r.plugin=function(a){if(!(a&&a.propName&&a.init&&a.API))throw"illegal plugin definition.";var b,c=a.propName,d=a.priority||0,e=a.overwriteProps,f={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},g=s("plugins."+c.charAt(0).toUpperCase()+c.substr(1)+"Plugin",function(){ba.call(this,c,d),this._overwriteProps=e||[]},a.global===!0),h=g.prototype=new ba(c);h.constructor=g,g.API=a.API;for(b in f)"function"==typeof a[b]&&(h[f[b]]=a[b]);return g.version=a.version,ba.activate([g]),g},e=a._gsQueue){for(f=0;ff&&(a=p(a),a.reverse(),f*=-1),o=0;ol;l++)i(m=e[l])&&(m=new d({tweens:m})),this.add(m,j),"string"!=typeof m&&"function"!=typeof m&&("sequence"===g?j=m._startTime+m.totalDuration()/m._timeScale:"start"===g&&(m._startTime-=m.delay())),j+=h;return this._uncache(!0)}if("string"==typeof e)return this.addLabel(e,f);if("function"!=typeof e)throw"Cannot add "+e+" into the timeline; it is not a tween, timeline, function, or string.";e=c.delayedCall(0,e)}if(b.prototype.add.call(this,e,f),(this._gc||this._time===this._duration)&&!this._paused&&this._duratione._startTime;n._timeline;)o&&n._timeline.smoothChildTiming?n.totalTime(n._totalTime,!0):n._gc&&n._enabled(!0,!1),n=n._timeline;return this},q.remove=function(b){if(b instanceof a){this._remove(b,!1);var c=b._timeline=b.vars.useFrames?a._rootFramesTimeline:a._rootTimeline;return b._startTime=(b._paused?b._pauseTime:c._time)-(b._reversed?b.totalDuration()-b._totalTime:b._totalTime)/b._timeScale,this}if(b instanceof Array||b&&b.push&&i(b)){for(var d=b.length;--d>-1;)this.remove(b[d]);return this}return"string"==typeof b?this.removeLabel(b):this.kill(null,b)},q._remove=function(a,c){b.prototype._remove.call(this,a,c);var d=this._last;return d?this._time>d._startTime+d._totalDuration/d._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},q.append=function(a,b){return this.add(a,this._parseTimeOrLabel(null,b,!0,a))},q.insert=q.insertMultiple=function(a,b,c,d){return this.add(a,b||0,c,d)},q.appendMultiple=function(a,b,c,d){return this.add(a,this._parseTimeOrLabel(null,b,!0,a),c,d)},q.addLabel=function(a,b){return this._labels[a]=this._parseTimeOrLabel(b),this},q.addPause=function(a,b,d,e){var f=c.delayedCall(0,o,d,e||this);return f.vars.onComplete=f.vars.onReverseComplete=b,f.data="isPause",this._hasPause=!0,this.add(f,a)},q.removeLabel=function(a){return delete this._labels[a],this},q.getLabelTime=function(a){return null!=this._labels[a]?this._labels[a]:-1},q._parseTimeOrLabel=function(b,c,d,e){var f;if(e instanceof a&&e.timeline===this)this.remove(e);else if(e&&(e instanceof Array||e.push&&i(e)))for(f=e.length;--f>-1;)e[f]instanceof a&&e[f].timeline===this&&this.remove(e[f]);if("string"==typeof c)return this._parseTimeOrLabel(c,d&&"number"==typeof b&&null==this._labels[c]?b-this.duration():0,d);if(c=c||0,"string"!=typeof b||!isNaN(b)&&null==this._labels[b])null==b&&(b=this.duration());else{if(f=b.indexOf("="),-1===f)return null==this._labels[b]?d?this._labels[b]=this.duration()+c:c:this._labels[b]+c;c=parseInt(b.charAt(f-1)+"1",10)*Number(b.substr(f+1)),b=f>1?this._parseTimeOrLabel(b.substr(0,f-1),0,d):this.duration()}return Number(b)+c},q.seek=function(a,b){return this.totalTime("number"==typeof a?a:this._parseTimeOrLabel(a),b!==!1)},q.stop=function(){return this.paused(!0)},q.gotoAndPlay=function(a,b){return this.play(a,b)},q.gotoAndStop=function(a,b){return this.pause(a,b)},q.render=function(a,b,c){this._gc&&this._enabled(!0,!1);var d,f,g,h,i,l,m,n=this._dirty?this.totalDuration():this._totalDuration,o=this._time,p=this._startTime,q=this._timeScale,r=this._paused;if(a>=n-1e-7)this._totalTime=this._time=n,this._reversed||this._hasPausedChild()||(f=!0,h="onComplete",i=!!this._timeline.autoRemoveChildren,0===this._duration&&(0>=a&&a>=-1e-7||this._rawPrevTime<0||this._rawPrevTime===e)&&this._rawPrevTime!==a&&this._first&&(i=!0,this._rawPrevTime>e&&(h="onReverseComplete"))),this._rawPrevTime=this._duration||!b||a||this._rawPrevTime===a?a:e,a=n+1e-4;else if(1e-7>a)if(this._totalTime=this._time=0,(0!==o||0===this._duration&&this._rawPrevTime!==e&&(this._rawPrevTime>0||0>a&&this._rawPrevTime>=0))&&(h="onReverseComplete",f=this._reversed),0>a)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(i=f=!0,h="onReverseComplete"):this._rawPrevTime>=0&&this._first&&(i=!0),this._rawPrevTime=a;else{if(this._rawPrevTime=this._duration||!b||a||this._rawPrevTime===a?a:e,0===a&&f)for(d=this._first;d&&0===d._startTime;)d._duration||(f=!1),d=d._next;a=0,this._initted||(i=!0)}else{if(this._hasPause&&!this._forcingPlayhead&&!b){if(a>=o)for(d=this._first;d&&d._startTime<=a&&!l;)d._duration||"isPause"!==d.data||d.ratio||0===d._startTime&&0===this._rawPrevTime||(l=d),d=d._next;else for(d=this._last;d&&d._startTime>=a&&!l;)d._duration||"isPause"===d.data&&d._rawPrevTime>0&&(l=d),d=d._prev;l&&(this._time=a=l._startTime,this._totalTime=a+this._cycle*(this._totalDuration+this._repeatDelay))}this._totalTime=this._time=this._rawPrevTime=a}if(this._time!==o&&this._first||c||i||l){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==o&&a>0&&(this._active=!0),0===o&&this.vars.onStart&&(0===this._time&&this._duration||b||this._callback("onStart")),m=this._time,m>=o)for(d=this._first;d&&(g=d._next,m===this._time&&(!this._paused||r));)(d._active||d._startTime<=m&&!d._paused&&!d._gc)&&(l===d&&this.pause(),d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(a-d._startTime)*d._timeScale,b,c):d.render((a-d._startTime)*d._timeScale,b,c)),d=g;else for(d=this._last;d&&(g=d._prev,m===this._time&&(!this._paused||r));){if(d._active||d._startTime<=o&&!d._paused&&!d._gc){if(l===d){for(l=d._prev;l&&l.endTime()>this._time;)l.render(l._reversed?l.totalDuration()-(a-l._startTime)*l._timeScale:(a-l._startTime)*l._timeScale,b,c),l=l._prev;l=null,this.pause()}d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(a-d._startTime)*d._timeScale,b,c):d.render((a-d._startTime)*d._timeScale,b,c)}d=g}this._onUpdate&&(b||(j.length&&k(),this._callback("onUpdate"))),h&&(this._gc||(p===this._startTime||q!==this._timeScale)&&(0===this._time||n>=this.totalDuration())&&(f&&(j.length&&k(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[h]&&this._callback(h)))}},q._hasPausedChild=function(){for(var a=this._first;a;){if(a._paused||a instanceof d&&a._hasPausedChild())return!0;a=a._next}return!1},q.getChildren=function(a,b,d,e){e=e||-9999999999;for(var f=[],g=this._first,h=0;g;)g._startTime-1;)(d[e].timeline===this||b&&this._contains(d[e]))&&(g[h++]=d[e]);return f&&this._enabled(!1,!0),g},q.recent=function(){return this._recent},q._contains=function(a){for(var b=a.timeline;b;){if(b===this)return!0;b=b.timeline}return!1},q.shiftChildren=function(a,b,c){c=c||0;for(var d,e=this._first,f=this._labels;e;)e._startTime>=c&&(e._startTime+=a),e=e._next;if(b)for(d in f)f[d]>=c&&(f[d]+=a);return this._uncache(!0)},q._kill=function(a,b){if(!a&&!b)return this._enabled(!1,!1);for(var c=b?this.getTweensOf(b):this.getChildren(!0,!0,!1),d=c.length,e=!1;--d>-1;)c[d]._kill(a,b)&&(e=!0);return e},q.clear=function(a){var b=this.getChildren(!1,!0,!0),c=b.length;for(this._time=this._totalTime=0;--c>-1;)b[c]._enabled(!1,!1);return a!==!1&&(this._labels={}),this._uncache(!0)},q.invalidate=function(){for(var b=this._first;b;)b.invalidate(),b=b._next;return a.prototype.invalidate.call(this)},q._enabled=function(a,c){if(a===this._gc)for(var d=this._first;d;)d._enabled(a,!0),d=d._next;return b.prototype._enabled.call(this,a,c)},q.totalTime=function(b,c,d){this._forcingPlayhead=!0;var e=a.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,e},q.duration=function(a){return arguments.length?(0!==this.duration()&&0!==a&&this.timeScale(this._duration/a),this):(this._dirty&&this.totalDuration(),this._duration)},q.totalDuration=function(a){if(!arguments.length){if(this._dirty){for(var b,c,d=0,e=this._last,f=999999999999;e;)b=e._prev,e._dirty&&e.totalDuration(),e._startTime>f&&this._sortChildren&&!e._paused?this.add(e,e._startTime-e._delay):f=e._startTime,e._startTime<0&&!e._paused&&(d-=e._startTime,this._timeline.smoothChildTiming&&(this._startTime+=e._startTime/this._timeScale),this.shiftChildren(-e._startTime,!1,-9999999999),f=0),c=e._startTime+e._totalDuration/e._timeScale,c>d&&(d=c),e=b;this._duration=this._totalDuration=d,this._dirty=!1}return this._totalDuration}return a&&this.totalDuration()?this.timeScale(this._totalDuration/a):this},q.paused=function(b){if(!b)for(var c=this._first,d=this._time;c;)c._startTime===d&&"isPause"===c.data&&(c._rawPrevTime=0),c=c._next;return a.prototype.paused.apply(this,arguments)},q.usesFrames=function(){for(var b=this._timeline;b._timeline;)b=b._timeline;return b===a._rootFramesTimeline},q.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},d},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(a){"use strict";var b=function(){return(_gsScope.GreenSockGlobals||_gsScope)[a]};"function"==typeof define&&define.amd?define(["./TweenLite"],b):"undefined"!=typeof module&&module.exports&&(require("./TweenLite.js"),module.exports=b())}("TimelineLite"); var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("easing.Back",["easing.Ease"],function(a){var b,c,d,e=_gsScope.GreenSockGlobals||_gsScope,f=e.com.greensock,g=2*Math.PI,h=Math.PI/2,i=f._class,j=function(b,c){var d=i("easing."+b,function(){},!0),e=d.prototype=new a;return e.constructor=d,e.getRatio=c,d},k=a.register||function(){},l=function(a,b,c,d,e){var f=i("easing."+a,{easeOut:new b,easeIn:new c,easeInOut:new d},!0);return k(f,a),f},m=function(a,b,c){this.t=a,this.v=b,c&&(this.next=c,c.prev=this,this.c=c.v-b,this.gap=c.t-a)},n=function(b,c){var d=i("easing."+b,function(a){this._p1=a||0===a?a:1.70158,this._p2=1.525*this._p1},!0),e=d.prototype=new a;return e.constructor=d,e.getRatio=c,e.config=function(a){return new d(a)},d},o=l("Back",n("BackOut",function(a){return(a-=1)*a*((this._p1+1)*a+this._p1)+1}),n("BackIn",function(a){return a*a*((this._p1+1)*a-this._p1)}),n("BackInOut",function(a){return(a*=2)<1?.5*a*a*((this._p2+1)*a-this._p2):.5*((a-=2)*a*((this._p2+1)*a+this._p2)+2)})),p=i("easing.SlowMo",function(a,b,c){b=b||0===b?b:.7,null==a?a=.7:a>1&&(a=1),this._p=1!==a?b:0,this._p1=(1-a)/2,this._p2=a,this._p3=this._p1+this._p2,this._calcEnd=c===!0},!0),q=p.prototype=new a;return q.constructor=p,q.getRatio=function(a){var b=a+(.5-a)*this._p;return athis._p3?this._calcEnd?1-(a=(a-this._p3)/this._p1)*a:b+(a-b)*(a=(a-this._p3)/this._p1)*a*a*a:this._calcEnd?1:b},p.ease=new p(.7,.7),q.config=p.config=function(a,b,c){return new p(a,b,c)},b=i("easing.SteppedEase",function(a){a=a||1,this._p1=1/a,this._p2=a+1},!0),q=b.prototype=new a,q.constructor=b,q.getRatio=function(a){return 0>a?a=0:a>=1&&(a=.999999999),(this._p2*a>>0)*this._p1},q.config=b.config=function(a){return new b(a)},c=i("easing.RoughEase",function(b){b=b||{};for(var c,d,e,f,g,h,i=b.taper||"none",j=[],k=0,l=0|(b.points||20),n=l,o=b.randomize!==!1,p=b.clamp===!0,q=b.template instanceof a?b.template:null,r="number"==typeof b.strength?.4*b.strength:.4;--n>-1;)c=o?Math.random():1/l*n,d=q?q.getRatio(c):c,"none"===i?e=r:"out"===i?(f=1-c,e=f*f*r):"in"===i?e=c*c*r:.5>c?(f=2*c,e=f*f*.5*r):(f=2*(1-c),e=f*f*.5*r),o?d+=Math.random()*e-.5*e:n%2?d+=.5*e:d-=.5*e,p&&(d>1?d=1:0>d&&(d=0)),j[k++]={x:c,y:d};for(j.sort(function(a,b){return a.x-b.x}),h=new m(1,1,null),n=l;--n>-1;)g=j[n],h=new m(g.x,g.y,h);this._prev=new m(0,0,0!==h.t?h:h.next)},!0),q=c.prototype=new a,q.constructor=c,q.getRatio=function(a){var b=this._prev;if(a>b.t){for(;b.next&&a>=b.t;)b=b.next;b=b.prev}else for(;b.prev&&a<=b.t;)b=b.prev;return this._prev=b,b.v+(a-b.t)/b.gap*b.c},q.config=function(a){return new c(a)},c.ease=new c,l("Bounce",j("BounceOut",function(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375}),j("BounceIn",function(a){return(a=1-a)<1/2.75?1-7.5625*a*a:2/2.75>a?1-(7.5625*(a-=1.5/2.75)*a+.75):2.5/2.75>a?1-(7.5625*(a-=2.25/2.75)*a+.9375):1-(7.5625*(a-=2.625/2.75)*a+.984375)}),j("BounceInOut",function(a){var b=.5>a;return a=b?1-2*a:2*a-1,a=1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375,b?.5*(1-a):.5*a+.5})),l("Circ",j("CircOut",function(a){return Math.sqrt(1-(a-=1)*a)}),j("CircIn",function(a){return-(Math.sqrt(1-a*a)-1)}),j("CircInOut",function(a){return(a*=2)<1?-.5*(Math.sqrt(1-a*a)-1):.5*(Math.sqrt(1-(a-=2)*a)+1)})),d=function(b,c,d){var e=i("easing."+b,function(a,b){this._p1=a>=1?a:1,this._p2=(b||d)/(1>a?a:1),this._p3=this._p2/g*(Math.asin(1/this._p1)||0),this._p2=g/this._p2},!0),f=e.prototype=new a;return f.constructor=e,f.getRatio=c,f.config=function(a,b){return new e(a,b)},e},l("Elastic",d("ElasticOut",function(a){return this._p1*Math.pow(2,-10*a)*Math.sin((a-this._p3)*this._p2)+1},.3),d("ElasticIn",function(a){return-(this._p1*Math.pow(2,10*(a-=1))*Math.sin((a-this._p3)*this._p2))},.3),d("ElasticInOut",function(a){return(a*=2)<1?-.5*(this._p1*Math.pow(2,10*(a-=1))*Math.sin((a-this._p3)*this._p2)):this._p1*Math.pow(2,-10*(a-=1))*Math.sin((a-this._p3)*this._p2)*.5+1},.45)),l("Expo",j("ExpoOut",function(a){return 1-Math.pow(2,-10*a)}),j("ExpoIn",function(a){return Math.pow(2,10*(a-1))-.001}),j("ExpoInOut",function(a){return(a*=2)<1?.5*Math.pow(2,10*(a-1)):.5*(2-Math.pow(2,-10*(a-1)))})),l("Sine",j("SineOut",function(a){return Math.sin(a*h)}),j("SineIn",function(a){return-Math.cos(a*h)+1}),j("SineInOut",function(a){return-.5*(Math.cos(Math.PI*a)-1)})),i("easing.EaseLookup",{find:function(b){return a.map[b]}},!0),k(e.SlowMo,"SlowMo","ease,"),k(c,"RoughEase","ease,"),k(b,"SteppedEase","ease,"),o},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(){"use strict";var a=function(){return _gsScope.GreenSockGlobals||_gsScope};"function"==typeof define&&define.amd?define(["../TweenLite"],a):"undefined"!=typeof module&&module.exports&&(require("../TweenLite.js"),module.exports=a())}(); var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(a,b){var c,d,e,f,g=function(){a.call(this,"css"),this._overwriteProps.length=0,this.setRatio=g.prototype.setRatio},h=_gsScope._gsDefine.globals,i={},j=g.prototype=new a("css");j.constructor=g,g.version="1.18.5",g.API=2,g.defaultTransformPerspective=0,g.defaultSkewType="compensated",g.defaultSmoothOrigin=!0,j="px",g.suffixMap={top:j,right:j,bottom:j,left:j,width:j,height:j,fontSize:j,padding:j,margin:j,perspective:j,lineHeight:""};var k,l,m,n,o,p,q=/(?:\-|\.|\b)(\d|\.|e\-)+/g,r=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,s=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,t=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,u=/(?:\d|\-|\+|=|#|\.)*/g,v=/opacity *=*([^)]*)/i,w=/opacity:([^;]*)/i,x=/alpha\(opacity *=.+?\)/i,y=/^(rgb|hsl)/,z=/([A-Z])/g,A=/-([a-z])/gi,B=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,C=function(a,b){return b.toUpperCase()},D=/(?:Left|Right|Width)/i,E=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,F=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,G=/,(?=[^\)]*(?:\(|$))/gi,H=/[\s,\(]/i,I=Math.PI/180,J=180/Math.PI,K={},L=document,M=function(a){return L.createElementNS?L.createElementNS("http://www.w3.org/1999/xhtml",a):L.createElement(a)},N=M("div"),O=M("img"),P=g._internals={_specialProps:i},Q=navigator.userAgent,R=function(){var a=Q.indexOf("Android"),b=M("a");return m=-1!==Q.indexOf("Safari")&&-1===Q.indexOf("Chrome")&&(-1===a||Number(Q.substr(a+8,1))>3),o=m&&Number(Q.substr(Q.indexOf("Version/")+8,1))<6,n=-1!==Q.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(Q)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(Q))&&(p=parseFloat(RegExp.$1)),b?(b.style.cssText="top:1px;opacity:.55;",/^0.55/.test(b.style.opacity)):!1}(),S=function(a){return v.test("string"==typeof a?a:(a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100:1},T=function(a){window.console&&console.log(a)},U="",V="",W=function(a,b){b=b||N;var c,d,e=b.style;if(void 0!==e[a])return a;for(a=a.charAt(0).toUpperCase()+a.substr(1),c=["O","Moz","ms","Ms","Webkit"],d=5;--d>-1&&void 0===e[c[d]+a];);return d>=0?(V=3===d?"ms":c[d],U="-"+V.toLowerCase()+"-",V+a):null},X=L.defaultView?L.defaultView.getComputedStyle:function(){},Y=g.getStyle=function(a,b,c,d,e){var f;return R||"opacity"!==b?(!d&&a.style[b]?f=a.style[b]:(c=c||X(a))?f=c[b]||c.getPropertyValue(b)||c.getPropertyValue(b.replace(z,"-$1").toLowerCase()):a.currentStyle&&(f=a.currentStyle[b]),null==e||f&&"none"!==f&&"auto"!==f&&"auto auto"!==f?f:e):S(a)},Z=P.convertToPixels=function(a,c,d,e,f){if("px"===e||!e)return d;if("auto"===e||!d)return 0;var h,i,j,k=D.test(c),l=a,m=N.style,n=0>d,o=1===d;if(n&&(d=-d),o&&(d*=100),"%"===e&&-1!==c.indexOf("border"))h=d/100*(k?a.clientWidth:a.clientHeight);else{if(m.cssText="border:0 solid red;position:"+Y(a,"position")+";line-height:0;","%"!==e&&l.appendChild&&"v"!==e.charAt(0)&&"rem"!==e)m[k?"borderLeftWidth":"borderTopWidth"]=d+e;else{if(l=a.parentNode||L.body,i=l._gsCache,j=b.ticker.frame,i&&k&&i.time===j)return i.width*d/100;m[k?"width":"height"]=d+e}l.appendChild(N),h=parseFloat(N[k?"offsetWidth":"offsetHeight"]),l.removeChild(N),k&&"%"===e&&g.cacheWidths!==!1&&(i=l._gsCache=l._gsCache||{},i.time=j,i.width=h/d*100),0!==h||f||(h=Z(a,c,d,e,!0))}return o&&(h/=100),n?-h:h},$=P.calculateOffset=function(a,b,c){if("absolute"!==Y(a,"position",c))return 0;var d="left"===b?"Left":"Top",e=Y(a,"margin"+d,c);return a["offset"+d]-(Z(a,b,parseFloat(e),e.replace(u,""))||0)},_=function(a,b){var c,d,e,f={};if(b=b||X(a,null))if(c=b.length)for(;--c>-1;)e=b[c],(-1===e.indexOf("-transform")||Aa===e)&&(f[e.replace(A,C)]=b.getPropertyValue(e));else for(c in b)(-1===c.indexOf("Transform")||za===c)&&(f[c]=b[c]);else if(b=a.currentStyle||a.style)for(c in b)"string"==typeof c&&void 0===f[c]&&(f[c.replace(A,C)]=b[c]);return R||(f.opacity=S(a)),d=Na(a,b,!1),f.rotation=d.rotation,f.skewX=d.skewX,f.scaleX=d.scaleX,f.scaleY=d.scaleY,f.x=d.x,f.y=d.y,Ca&&(f.z=d.z,f.rotationX=d.rotationX,f.rotationY=d.rotationY,f.scaleZ=d.scaleZ),f.filters&&delete f.filters,f},aa=function(a,b,c,d,e){var f,g,h,i={},j=a.style;for(g in c)"cssText"!==g&&"length"!==g&&isNaN(g)&&(b[g]!==(f=c[g])||e&&e[g])&&-1===g.indexOf("Origin")&&("number"==typeof f||"string"==typeof f)&&(i[g]="auto"!==f||"left"!==g&&"top"!==g?""!==f&&"auto"!==f&&"none"!==f||"string"!=typeof b[g]||""===b[g].replace(t,"")?f:0:$(a,g),void 0!==j[g]&&(h=new pa(j,g,j[g],h)));if(d)for(g in d)"className"!==g&&(i[g]=d[g]);return{difs:i,firstMPT:h}},ba={width:["Left","Right"],height:["Top","Bottom"]},ca=["marginLeft","marginRight","marginTop","marginBottom"],da=function(a,b,c){if("svg"===(a.nodeName+"").toLowerCase())return(c||X(a))[b]||0;if(a.getBBox&&Ka(a))return a.getBBox()[b]||0;var d=parseFloat("width"===b?a.offsetWidth:a.offsetHeight),e=ba[b],f=e.length;for(c=c||X(a,null);--f>-1;)d-=parseFloat(Y(a,"padding"+e[f],c,!0))||0,d-=parseFloat(Y(a,"border"+e[f]+"Width",c,!0))||0;return d},ea=function(a,b){if("contain"===a||"auto"===a||"auto auto"===a)return a+" ";(null==a||""===a)&&(a="0 0");var c,d=a.split(" "),e=-1!==a.indexOf("left")?"0%":-1!==a.indexOf("right")?"100%":d[0],f=-1!==a.indexOf("top")?"0%":-1!==a.indexOf("bottom")?"100%":d[1];if(d.length>3&&!b){for(d=a.split(", ").join(",").split(","),a=[],c=0;c2?" "+d[2]:""),b&&(b.oxp=-1!==e.indexOf("%"),b.oyp=-1!==f.indexOf("%"),b.oxr="="===e.charAt(1),b.oyr="="===f.charAt(1),b.ox=parseFloat(e.replace(t,"")),b.oy=parseFloat(f.replace(t,"")),b.v=a),b||a},fa=function(a,b){return"string"==typeof a&&"="===a.charAt(1)?parseInt(a.charAt(0)+"1",10)*parseFloat(a.substr(2)):parseFloat(a)-parseFloat(b)||0},ga=function(a,b){return null==a?b:"string"==typeof a&&"="===a.charAt(1)?parseInt(a.charAt(0)+"1",10)*parseFloat(a.substr(2))+b:parseFloat(a)||0},ha=function(a,b,c,d){var e,f,g,h,i,j=1e-6;return null==a?h=b:"number"==typeof a?h=a:(e=360,f=a.split("_"),i="="===a.charAt(1),g=(i?parseInt(a.charAt(0)+"1",10)*parseFloat(f[0].substr(2)):parseFloat(f[0]))*(-1===a.indexOf("rad")?1:J)-(i?0:b),f.length&&(d&&(d[c]=b+g),-1!==a.indexOf("short")&&(g%=e,g!==g%(e/2)&&(g=0>g?g+e:g-e)),-1!==a.indexOf("_cw")&&0>g?g=(g+9999999999*e)%e-(g/e|0)*e:-1!==a.indexOf("ccw")&&g>0&&(g=(g-9999999999*e)%e-(g/e|0)*e)),h=b+g),j>h&&h>-j&&(h=0),h},ia={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},ja=function(a,b,c){return a=0>a?a+1:a>1?a-1:a,255*(1>6*a?b+(c-b)*a*6:.5>a?c:2>3*a?b+(c-b)*(2/3-a)*6:b)+.5|0},ka=g.parseColor=function(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a)if("number"==typeof a)c=[a>>16,a>>8&255,255&a];else{if(","===a.charAt(a.length-1)&&(a=a.substr(0,a.length-1)),ia[a])c=ia[a];else if("#"===a.charAt(0))4===a.length&&(d=a.charAt(1),e=a.charAt(2),f=a.charAt(3),a="#"+d+d+e+e+f+f),a=parseInt(a.substr(1),16),c=[a>>16,a>>8&255,255&a];else if("hsl"===a.substr(0,3))if(c=m=a.match(q),b){if(-1!==a.indexOf("="))return a.match(r)}else g=Number(c[0])%360/360,h=Number(c[1])/100,i=Number(c[2])/100,e=.5>=i?i*(h+1):i+h-i*h,d=2*i-e,c.length>3&&(c[3]=Number(a[3])),c[0]=ja(g+1/3,d,e),c[1]=ja(g,d,e),c[2]=ja(g-1/3,d,e);else c=a.match(q)||ia.transparent;c[0]=Number(c[0]),c[1]=Number(c[1]),c[2]=Number(c[2]),c.length>3&&(c[3]=Number(c[3]))}else c=ia.black;return b&&!m&&(d=c[0]/255,e=c[1]/255,f=c[2]/255,j=Math.max(d,e,f),k=Math.min(d,e,f),i=(j+k)/2,j===k?g=h=0:(l=j-k,h=i>.5?l/(2-j-k):l/(j+k),g=j===d?(e-f)/l+(f>e?6:0):j===e?(f-d)/l+2:(d-e)/l+4,g*=60),c[0]=g+.5|0,c[1]=100*h+.5|0,c[2]=100*i+.5|0),c},la=function(a,b){var c,d,e,f=a.match(ma)||[],g=0,h=f.length?"":a;for(c=0;c0?g[0].replace(q,""):"";return k?e=b?function(a){var b,m,n,o;if("number"==typeof a)a+=l;else if(d&&G.test(a)){for(o=a.replace(G,"|").split("|"),n=0;nn--)for(;++nm--)for(;++mi;i++)h[a[i]]=j[i]=j[i]||j[(i-1)/2>>0];return e.parse(b,h,f,g)}},pa=(P._setPluginRatio=function(a){this.plugin.setRatio(a);for(var b,c,d,e,f,g=this.data,h=g.proxy,i=g.firstMPT,j=1e-6;i;)b=h[i.v],i.r?b=Math.round(b):j>b&&b>-j&&(b=0),i.t[i.p]=b,i=i._next;if(g.autoRotate&&(g.autoRotate.rotation=h.rotation),1===a||0===a)for(i=g.firstMPT,f=1===a?"e":"b";i;){if(c=i.t,c.type){if(1===c.type){for(e=c.xs0+c.s+c.xs1,d=1;d0;)i="xn"+g,h=d.p+"_"+i,n[h]=d.data[i],m[h]=d[i],f||(j=new pa(d,i,h,j,d.rxp[i]));d=d._next}return{proxy:m,end:n,firstMPT:j,pt:k}},P.CSSPropTween=function(a,b,d,e,g,h,i,j,k,l,m){this.t=a,this.p=b,this.s=d,this.c=e,this.n=i||b,a instanceof qa||f.push(this.n),this.r=j,this.type=h||0,k&&(this.pr=k,c=!0),this.b=void 0===l?d:l,this.e=void 0===m?d+e:m,g&&(this._next=g,g._prev=this)}),ra=function(a,b,c,d,e,f){var g=new qa(a,b,c,d-c,e,-1,f);return g.b=c,g.e=g.xs0=d,g},sa=g.parseComplex=function(a,b,c,d,e,f,h,i,j,l){c=c||f||"",h=new qa(a,b,0,0,h,l?2:1,null,!1,i,c,d),d+="",e&&ma.test(d+c)&&(d=[c,d],g.colorStringFilter(d),c=d[0],d=d[1]);var m,n,o,p,s,t,u,v,w,x,y,z,A,B=c.split(", ").join(",").split(" "),C=d.split(", ").join(",").split(" "),D=B.length,E=k!==!1;for((-1!==d.indexOf(",")||-1!==c.indexOf(","))&&(B=B.join(" ").replace(G,", ").split(" "),C=C.join(" ").replace(G,", ").split(" "),D=B.length),D!==C.length&&(B=(f||"").split(" "),D=B.length),h.plugin=j,h.setRatio=l,ma.lastIndex=0,m=0;D>m;m++)if(p=B[m],s=C[m],v=parseFloat(p),v||0===v)h.appendXtra("",v,fa(s,v),s.replace(r,""),E&&-1!==s.indexOf("px"),!0);else if(e&&ma.test(p))z=s.indexOf(")")+1,z=")"+(z?s.substr(z):""),A=-1!==s.indexOf("hsl")&&R,p=ka(p,A),s=ka(s,A),w=p.length+s.length>6,w&&!R&&0===s[3]?(h["xs"+h.l]+=h.l?" transparent":"transparent",h.e=h.e.split(C[m]).join("transparent")):(R||(w=!1),A?h.appendXtra(w?"hsla(":"hsl(",p[0],fa(s[0],p[0]),",",!1,!0).appendXtra("",p[1],fa(s[1],p[1]),"%,",!1).appendXtra("",p[2],fa(s[2],p[2]),w?"%,":"%"+z,!1):h.appendXtra(w?"rgba(":"rgb(",p[0],s[0]-p[0],",",!0,!0).appendXtra("",p[1],s[1]-p[1],",",!0).appendXtra("",p[2],s[2]-p[2],w?",":z,!0),w&&(p=p.length<4?1:p[3],h.appendXtra("",p,(s.length<4?1:s[3])-p,z,!1))),ma.lastIndex=0;else if(t=p.match(q)){if(u=s.match(r),!u||u.length!==t.length)return h;for(o=0,n=0;n0;)j["xn"+ta]=0,j["xs"+ta]="";j.xs0="",j._next=j._prev=j.xfirst=j.data=j.plugin=j.setRatio=j.rxp=null,j.appendXtra=function(a,b,c,d,e,f){var g=this,h=g.l;return g["xs"+h]+=f&&(h||g["xs"+h])?" "+a:a||"",c||0===h||g.plugin?(g.l++,g.type=g.setRatio?2:1,g["xs"+g.l]=d||"",h>0?(g.data["xn"+h]=b+c,g.rxp["xn"+h]=e,g["xn"+h]=b,g.plugin||(g.xfirst=new qa(g,"xn"+h,b,c,g.xfirst||g,0,g.n,e,g.pr),g.xfirst.xs0=0),g):(g.data={s:b+c},g.rxp={},g.s=b,g.c=c,g.r=e,g)):(g["xs"+h]+=b+(d||""),g)};var ua=function(a,b){b=b||{},this.p=b.prefix?W(a)||a:a,i[a]=i[this.p]=this,this.format=b.formatter||na(b.defaultValue,b.color,b.collapsible,b.multi),b.parser&&(this.parse=b.parser),this.clrs=b.color,this.multi=b.multi,this.keyword=b.keyword,this.dflt=b.defaultValue,this.pr=b.priority||0},va=P._registerComplexSpecialProp=function(a,b,c){"object"!=typeof b&&(b={parser:c});var d,e,f=a.split(","),g=b.defaultValue;for(c=c||[g],d=0;dh.length?i.length:h.length,g=0;j>g;g++)b=h[g]=h[g]||this.dflt,c=i[g]=i[g]||this.dflt,m&&(k=b.indexOf(m),l=c.indexOf(m),k!==l&&(-1===l?h[g]=h[g].split(m).join(""):-1===k&&(h[g]+=" "+m)));b=h.join(", "),c=i.join(", ")}return sa(a,this.p,b,c,this.clrs,this.dflt,d,this.pr,e,f)},j.parse=function(a,b,c,d,f,g,h){return this.parseComplex(a.style,this.format(Y(a,this.p,e,!1,this.dflt)),this.format(b),f,g)},g.registerSpecialProp=function(a,b,c){va(a,{parser:function(a,d,e,f,g,h,i){var j=new qa(a,e,0,0,g,2,e,!1,c);return j.plugin=h,j.setRatio=b(a,d,f._tween,e),j},priority:c})},g.useSVGTransformAttr=m||n;var xa,ya="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),za=W("transform"),Aa=U+"transform",Ba=W("transformOrigin"),Ca=null!==W("perspective"),Da=P.Transform=function(){this.perspective=parseFloat(g.defaultTransformPerspective)||0,this.force3D=g.defaultForce3D!==!1&&Ca?g.defaultForce3D||"auto":!1},Ea=window.SVGElement,Fa=function(a,b,c){var d,e=L.createElementNS("http://www.w3.org/2000/svg",a),f=/([a-z])([A-Z])/g;for(d in c)e.setAttributeNS(null,d.replace(f,"$1-$2").toLowerCase(),c[d]);return b.appendChild(e),e},Ga=L.documentElement,Ha=function(){var a,b,c,d=p||/Android/i.test(Q)&&!window.chrome;return L.createElementNS&&!d&&(a=Fa("svg",Ga),b=Fa("rect",a,{width:100,height:50,x:100}),c=b.getBoundingClientRect().width,b.style[Ba]="50% 50%",b.style[za]="scaleX(0.5)",d=c===b.getBoundingClientRect().width&&!(n&&Ca),Ga.removeChild(a)),d}(),Ia=function(a,b,c,d,e,f){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v=a._gsTransform,w=Ma(a,!0);v&&(t=v.xOrigin,u=v.yOrigin),(!d||(h=d.split(" ")).length<2)&&(n=a.getBBox(),b=ea(b).split(" "),h=[(-1!==b[0].indexOf("%")?parseFloat(b[0])/100*n.width:parseFloat(b[0]))+n.x,(-1!==b[1].indexOf("%")?parseFloat(b[1])/100*n.height:parseFloat(b[1]))+n.y]),c.xOrigin=k=parseFloat(h[0]),c.yOrigin=l=parseFloat(h[1]),d&&w!==La&&(m=w[0],n=w[1],o=w[2],p=w[3],q=w[4],r=w[5],s=m*p-n*o,i=k*(p/s)+l*(-o/s)+(o*r-p*q)/s,j=k*(-n/s)+l*(m/s)-(m*r-n*q)/s,k=c.xOrigin=h[0]=i,l=c.yOrigin=h[1]=j),v&&(f&&(c.xOffset=v.xOffset,c.yOffset=v.yOffset,v=c),e||e!==!1&&g.defaultSmoothOrigin!==!1?(i=k-t,j=l-u,v.xOffset+=i*w[0]+j*w[2]-i,v.yOffset+=i*w[1]+j*w[3]-j):v.xOffset=v.yOffset=0),f||a.setAttribute("data-svg-origin",h.join(" "))},Ja=function(a){try{return a.getBBox()}catch(a){}},Ka=function(a){return!!(Ea&&a.getBBox&&a.getCTM&&Ja(a)&&(!a.parentNode||a.parentNode.getBBox&&a.parentNode.getCTM))},La=[1,0,0,1,0,0],Ma=function(a,b){var c,d,e,f,g,h,i=a._gsTransform||new Da,j=1e5,k=a.style;if(za?d=Y(a,Aa,null,!0):a.currentStyle&&(d=a.currentStyle.filter.match(E),d=d&&4===d.length?[d[0].substr(4),Number(d[2].substr(4)),Number(d[1].substr(4)),d[3].substr(4),i.x||0,i.y||0].join(","):""),c=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,c&&za&&((h="none"===X(a).display)||!a.parentNode)&&(h&&(f=k.display,k.display="block"),a.parentNode||(g=1,Ga.appendChild(a)),d=Y(a,Aa,null,!0),c=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,f?k.display=f:h&&Ra(k,"display"),g&&Ga.removeChild(a)),(i.svg||a.getBBox&&Ka(a))&&(c&&-1!==(k[za]+"").indexOf("matrix")&&(d=k[za],c=0),e=a.getAttribute("transform"),c&&e&&(-1!==e.indexOf("matrix")?(d=e,c=0):-1!==e.indexOf("translate")&&(d="matrix(1,0,0,1,"+e.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")",c=0))),c)return La;for(e=(d||"").match(q)||[],ta=e.length;--ta>-1;)f=Number(e[ta]),e[ta]=(g=f-(f|=0))?(g*j+(0>g?-.5:.5)|0)/j+f:f;return b&&e.length>6?[e[0],e[1],e[4],e[5],e[12],e[13]]:e},Na=P.getTransform=function(a,c,d,e){if(a._gsTransform&&d&&!e)return a._gsTransform;var f,h,i,j,k,l,m=d?a._gsTransform||new Da:new Da,n=m.scaleX<0,o=2e-5,p=1e5,q=Ca?parseFloat(Y(a,Ba,c,!1,"0 0 0").split(" ")[2])||m.zOrigin||0:0,r=parseFloat(g.defaultTransformPerspective)||0;if(m.svg=!(!a.getBBox||!Ka(a)),m.svg&&(Ia(a,Y(a,Ba,c,!1,"50% 50%")+"",m,a.getAttribute("data-svg-origin")),xa=g.useSVGTransformAttr||Ha),f=Ma(a),f!==La){if(16===f.length){var s,t,u,v,w,x=f[0],y=f[1],z=f[2],A=f[3],B=f[4],C=f[5],D=f[6],E=f[7],F=f[8],G=f[9],H=f[10],I=f[12],K=f[13],L=f[14],M=f[11],N=Math.atan2(D,H);m.zOrigin&&(L=-m.zOrigin,I=F*L-f[12],K=G*L-f[13],L=H*L+m.zOrigin-f[14]),m.rotationX=N*J,N&&(v=Math.cos(-N),w=Math.sin(-N),s=B*v+F*w,t=C*v+G*w,u=D*v+H*w,F=B*-w+F*v,G=C*-w+G*v,H=D*-w+H*v,M=E*-w+M*v,B=s,C=t,D=u),N=Math.atan2(-z,H),m.rotationY=N*J,N&&(v=Math.cos(-N),w=Math.sin(-N),s=x*v-F*w,t=y*v-G*w,u=z*v-H*w,G=y*w+G*v,H=z*w+H*v,M=A*w+M*v,x=s,y=t,z=u),N=Math.atan2(y,x),m.rotation=N*J,N&&(v=Math.cos(-N),w=Math.sin(-N),x=x*v+B*w,t=y*v+C*w,C=y*-w+C*v,D=z*-w+D*v,y=t),m.rotationX&&Math.abs(m.rotationX)+Math.abs(m.rotation)>359.9&&(m.rotationX=m.rotation=0,m.rotationY=180-m.rotationY),m.scaleX=(Math.sqrt(x*x+y*y)*p+.5|0)/p,m.scaleY=(Math.sqrt(C*C+G*G)*p+.5|0)/p,m.scaleZ=(Math.sqrt(D*D+H*H)*p+.5|0)/p,m.rotationX||m.rotationY?m.skewX=0:(m.skewX=B||C?Math.atan2(B,C)*J+m.rotation:m.skewX||0,Math.abs(m.skewX)>90&&Math.abs(m.skewX)<270&&(n?(m.scaleX*=-1,m.skewX+=m.rotation<=0?180:-180,m.rotation+=m.rotation<=0?180:-180):(m.scaleY*=-1,m.skewX+=m.skewX<=0?180:-180))),m.perspective=M?1/(0>M?-M:M):0,m.x=I,m.y=K,m.z=L,m.svg&&(m.x-=m.xOrigin-(m.xOrigin*x-m.yOrigin*B),m.y-=m.yOrigin-(m.yOrigin*y-m.xOrigin*C))}else if(!Ca||e||!f.length||m.x!==f[4]||m.y!==f[5]||!m.rotationX&&!m.rotationY){var O=f.length>=6,P=O?f[0]:1,Q=f[1]||0,R=f[2]||0,S=O?f[3]:1;m.x=f[4]||0,m.y=f[5]||0,i=Math.sqrt(P*P+Q*Q),j=Math.sqrt(S*S+R*R),k=P||Q?Math.atan2(Q,P)*J:m.rotation||0,l=R||S?Math.atan2(R,S)*J+k:m.skewX||0,Math.abs(l)>90&&Math.abs(l)<270&&(n?(i*=-1,l+=0>=k?180:-180,k+=0>=k?180:-180):(j*=-1,l+=0>=l?180:-180)),m.scaleX=i,m.scaleY=j,m.rotation=k,m.skewX=l,Ca&&(m.rotationX=m.rotationY=m.z=0,m.perspective=r,m.scaleZ=1),m.svg&&(m.x-=m.xOrigin-(m.xOrigin*P+m.yOrigin*R),m.y-=m.yOrigin-(m.xOrigin*Q+m.yOrigin*S))}m.zOrigin=q;for(h in m)m[h]-o&&(m[h]=0)}return d&&(a._gsTransform=m,m.svg&&(xa&&a.style[za]?b.delayedCall(.001,function(){Ra(a.style,za)}):!xa&&a.getAttribute("transform")&&b.delayedCall(.001,function(){a.removeAttribute("transform")}))),m},Oa=function(a){var b,c,d=this.data,e=-d.rotation*I,f=e+d.skewX*I,g=1e5,h=(Math.cos(e)*d.scaleX*g|0)/g,i=(Math.sin(e)*d.scaleX*g|0)/g,j=(Math.sin(f)*-d.scaleY*g|0)/g,k=(Math.cos(f)*d.scaleY*g|0)/g,l=this.t.style,m=this.t.currentStyle;if(m){c=i,i=-j,j=-c,b=m.filter,l.filter="";var n,o,q=this.t.offsetWidth,r=this.t.offsetHeight,s="absolute"!==m.position,t="progid:DXImageTransform.Microsoft.Matrix(M11="+h+", M12="+i+", M21="+j+", M22="+k,w=d.x+q*d.xPercent/100,x=d.y+r*d.yPercent/100;if(null!=d.ox&&(n=(d.oxp?q*d.ox*.01:d.ox)-q/2,o=(d.oyp?r*d.oy*.01:d.oy)-r/2,w+=n-(n*h+o*i),x+=o-(n*j+o*k)),s?(n=q/2,o=r/2,t+=", Dx="+(n-(n*h+o*i)+w)+", Dy="+(o-(n*j+o*k)+x)+")"):t+=", sizingMethod='auto expand')",-1!==b.indexOf("DXImageTransform.Microsoft.Matrix(")?l.filter=b.replace(F,t):l.filter=t+" "+b,(0===a||1===a)&&1===h&&0===i&&0===j&&1===k&&(s&&-1===t.indexOf("Dx=0, Dy=0")||v.test(b)&&100!==parseFloat(RegExp.$1)||-1===b.indexOf(b.indexOf("Alpha"))&&l.removeAttribute("filter")),!s){var y,z,A,B=8>p?1:-1;for(n=d.ieOffsetX||0,o=d.ieOffsetY||0,d.ieOffsetX=Math.round((q-((0>h?-h:h)*q+(0>i?-i:i)*r))/2+w),d.ieOffsetY=Math.round((r-((0>k?-k:k)*r+(0>j?-j:j)*q))/2+x),ta=0;4>ta;ta++)z=ca[ta],y=m[z],c=-1!==y.indexOf("px")?parseFloat(y):Z(this.t,z,parseFloat(y),y.replace(u,""))||0,A=c!==d[z]?2>ta?-d.ieOffsetX:-d.ieOffsetY:2>ta?n-d.ieOffsetX:o-d.ieOffsetY,l[z]=(d[z]=Math.round(c-A*(0===ta||2===ta?1:B)))+"px"}}},Pa=P.set3DTransformRatio=P.setTransformRatio=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,o,p,q,r,s,t,u,v,w,x,y,z=this.data,A=this.t.style,B=z.rotation,C=z.rotationX,D=z.rotationY,E=z.scaleX,F=z.scaleY,G=z.scaleZ,H=z.x,J=z.y,K=z.z,L=z.svg,M=z.perspective,N=z.force3D;if(((1===a||0===a)&&"auto"===N&&(this.tween._totalTime===this.tween._totalDuration||!this.tween._totalTime)||!N)&&!K&&!M&&!D&&!C&&1===G||xa&&L||!Ca)return void(B||z.skewX||L?(B*=I,x=z.skewX*I,y=1e5,b=Math.cos(B)*E,e=Math.sin(B)*E,c=Math.sin(B-x)*-F,f=Math.cos(B-x)*F,x&&"simple"===z.skewType&&(s=Math.tan(x),s=Math.sqrt(1+s*s),c*=s,f*=s,z.skewY&&(b*=s,e*=s)),L&&(H+=z.xOrigin-(z.xOrigin*b+z.yOrigin*c)+z.xOffset,J+=z.yOrigin-(z.xOrigin*e+z.yOrigin*f)+z.yOffset,xa&&(z.xPercent||z.yPercent)&&(p=this.t.getBBox(),H+=.01*z.xPercent*p.width,J+=.01*z.yPercent*p.height),p=1e-6,p>H&&H>-p&&(H=0),p>J&&J>-p&&(J=0)),u=(b*y|0)/y+","+(e*y|0)/y+","+(c*y|0)/y+","+(f*y|0)/y+","+H+","+J+")",L&&xa?this.t.setAttribute("transform","matrix("+u):A[za]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix(":"matrix(")+u):A[za]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix(":"matrix(")+E+",0,0,"+F+","+H+","+J+")");if(n&&(p=1e-4,p>E&&E>-p&&(E=G=2e-5),p>F&&F>-p&&(F=G=2e-5),!M||z.z||z.rotationX||z.rotationY||(M=0)),B||z.skewX)B*=I,q=b=Math.cos(B),r=e=Math.sin(B),z.skewX&&(B-=z.skewX*I,q=Math.cos(B),r=Math.sin(B),"simple"===z.skewType&&(s=Math.tan(z.skewX*I),s=Math.sqrt(1+s*s),q*=s,r*=s,z.skewY&&(b*=s,e*=s))),c=-r,f=q;else{if(!(D||C||1!==G||M||L))return void(A[za]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) translate3d(":"translate3d(")+H+"px,"+J+"px,"+K+"px)"+(1!==E||1!==F?" scale("+E+","+F+")":""));b=f=1,c=e=0}j=1,d=g=h=i=k=l=0,m=M?-1/M:0,o=z.zOrigin,p=1e-6,v=",",w="0",B=D*I,B&&(q=Math.cos(B),r=Math.sin(B),h=-r,k=m*-r,d=b*r,g=e*r,j=q,m*=q,b*=q,e*=q),B=C*I,B&&(q=Math.cos(B),r=Math.sin(B),s=c*q+d*r,t=f*q+g*r,i=j*r,l=m*r,d=c*-r+d*q,g=f*-r+g*q,j*=q,m*=q,c=s,f=t),1!==G&&(d*=G,g*=G,j*=G,m*=G),1!==F&&(c*=F,f*=F,i*=F,l*=F),1!==E&&(b*=E,e*=E,h*=E,k*=E),(o||L)&&(o&&(H+=d*-o,J+=g*-o,K+=j*-o+o),L&&(H+=z.xOrigin-(z.xOrigin*b+z.yOrigin*c)+z.xOffset,J+=z.yOrigin-(z.xOrigin*e+z.yOrigin*f)+z.yOffset),p>H&&H>-p&&(H=w),p>J&&J>-p&&(J=w),p>K&&K>-p&&(K=0)),u=z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix3d(":"matrix3d(",u+=(p>b&&b>-p?w:b)+v+(p>e&&e>-p?w:e)+v+(p>h&&h>-p?w:h),u+=v+(p>k&&k>-p?w:k)+v+(p>c&&c>-p?w:c)+v+(p>f&&f>-p?w:f),C||D||1!==G?(u+=v+(p>i&&i>-p?w:i)+v+(p>l&&l>-p?w:l)+v+(p>d&&d>-p?w:d),u+=v+(p>g&&g>-p?w:g)+v+(p>j&&j>-p?w:j)+v+(p>m&&m>-p?w:m)+v):u+=",0,0,0,0,1,0,",u+=H+v+J+v+K+v+(M?1+-K/M:1)+")",A[za]=u};j=Da.prototype,j.x=j.y=j.z=j.skewX=j.skewY=j.rotation=j.rotationX=j.rotationY=j.zOrigin=j.xPercent=j.yPercent=j.xOffset=j.yOffset=0,j.scaleX=j.scaleY=j.scaleZ=1,va("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(a,b,c,d,f,h,i){if(d._lastParsedTransform===i)return f;d._lastParsedTransform=i;var j,k,l,m,n,o,p,q,r,s=a._gsTransform,t=a.style,u=1e-6,v=ya.length,w=i,x={},y="transformOrigin",z=Na(a,e,!0,i.parseTransform);if(d._transform=z,"string"==typeof w.transform&&za)k=N.style,k[za]=w.transform,k.display="block",k.position="absolute",L.body.appendChild(N),j=Na(N,null,!1),z.svg&&(p=z.xOrigin,q=z.yOrigin,j.x-=z.xOffset,j.y-=z.yOffset,(w.transformOrigin||w.svgOrigin)&&(l={},Ia(a,ea(w.transformOrigin),l,w.svgOrigin,w.smoothOrigin,!0),p=l.xOrigin,q=l.yOrigin,j.x-=l.xOffset-z.xOffset,j.y-=l.yOffset-z.yOffset),(p||q)&&(r=Ma(N,!0),j.x-=p-(p*r[0]+q*r[2]),j.y-=q-(p*r[1]+q*r[3]))),L.body.removeChild(N),j.perspective||(j.perspective=z.perspective),null!=w.xPercent&&(j.xPercent=ga(w.xPercent,z.xPercent)),null!=w.yPercent&&(j.yPercent=ga(w.yPercent,z.yPercent));else if("object"==typeof w){if(j={scaleX:ga(null!=w.scaleX?w.scaleX:w.scale,z.scaleX),scaleY:ga(null!=w.scaleY?w.scaleY:w.scale,z.scaleY),scaleZ:ga(w.scaleZ,z.scaleZ),x:ga(w.x,z.x),y:ga(w.y,z.y),z:ga(w.z,z.z),xPercent:ga(w.xPercent,z.xPercent),yPercent:ga(w.yPercent,z.yPercent),perspective:ga(w.transformPerspective,z.perspective)},o=w.directionalRotation,null!=o)if("object"==typeof o)for(k in o)w[k]=o[k];else w.rotation=o;"string"==typeof w.x&&-1!==w.x.indexOf("%")&&(j.x=0,j.xPercent=ga(w.x,z.xPercent)),"string"==typeof w.y&&-1!==w.y.indexOf("%")&&(j.y=0,j.yPercent=ga(w.y,z.yPercent)),j.rotation=ha("rotation"in w?w.rotation:"shortRotation"in w?w.shortRotation+"_short":"rotationZ"in w?w.rotationZ:z.rotation-z.skewY,z.rotation-z.skewY,"rotation",x),Ca&&(j.rotationX=ha("rotationX"in w?w.rotationX:"shortRotationX"in w?w.shortRotationX+"_short":z.rotationX||0,z.rotationX,"rotationX",x),j.rotationY=ha("rotationY"in w?w.rotationY:"shortRotationY"in w?w.shortRotationY+"_short":z.rotationY||0,z.rotationY,"rotationY",x)),j.skewX=ha(w.skewX,z.skewX-z.skewY),(j.skewY=ha(w.skewY,z.skewY))&&(j.skewX+=j.skewY,j.rotation+=j.skewY)}for(Ca&&null!=w.force3D&&(z.force3D=w.force3D,n=!0),z.skewType=w.skewType||z.skewType||g.defaultSkewType,m=z.force3D||z.z||z.rotationX||z.rotationY||j.z||j.rotationX||j.rotationY||j.perspective,m||null==w.scale||(j.scaleZ=1);--v>-1;)c=ya[v],l=j[c]-z[c],(l>u||-u>l||null!=w[c]||null!=K[c])&&(n=!0,f=new qa(z,c,z[c],l,f),c in x&&(f.e=x[c]),f.xs0=0,f.plugin=h,d._overwriteProps.push(f.n));return l=w.transformOrigin,z.svg&&(l||w.svgOrigin)&&(p=z.xOffset,q=z.yOffset,Ia(a,ea(l),j,w.svgOrigin,w.smoothOrigin),f=ra(z,"xOrigin",(s?z:j).xOrigin,j.xOrigin,f,y),f=ra(z,"yOrigin",(s?z:j).yOrigin,j.yOrigin,f,y),(p!==z.xOffset||q!==z.yOffset)&&(f=ra(z,"xOffset",s?p:z.xOffset,z.xOffset,f,y),f=ra(z,"yOffset",s?q:z.yOffset,z.yOffset,f,y)),l=xa?null:"0px 0px"),(l||Ca&&m&&z.zOrigin)&&(za?(n=!0,c=Ba,l=(l||Y(a,c,e,!1,"50% 50%"))+"",f=new qa(t,c,0,0,f,-1,y),f.b=t[c],f.plugin=h,Ca?(k=z.zOrigin,l=l.split(" "),z.zOrigin=(l.length>2&&(0===k||"0px"!==l[2])?parseFloat(l[2]):k)||0,f.xs0=f.e=l[0]+" "+(l[1]||"50%")+" 0px",f=new qa(z,"zOrigin",0,0,f,-1,f.n),f.b=k,f.xs0=f.e=z.zOrigin):f.xs0=f.e=l):ea(l+"",z)),n&&(d._transformType=z.svg&&xa||!m&&3!==this._transformType?2:3),f},prefix:!0}),va("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),va("borderRadius",{defaultValue:"0px",parser:function(a,b,c,f,g,h){b=this.format(b);var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],z=a.style;for(q=parseFloat(a.offsetWidth),r=parseFloat(a.offsetHeight),i=b.split(" "),j=0;jp?1:0))||""):(p=parseFloat(n),s=n.substr((p+"").length)),""===s&&(s=d[c]||t),s!==t&&(v=Z(a,"borderLeft",o,t),w=Z(a,"borderTop",o,t),"%"===s?(m=v/q*100+"%",l=w/r*100+"%"):"em"===s?(x=Z(a,"borderLeft",1,"em"),m=v/x+"em",l=w/x+"em"):(m=v+"px",l=w+"px"),u&&(n=parseFloat(m)+p+s,k=parseFloat(l)+p+s)),g=sa(z,y[j],m+" "+l,n+" "+k,!1,"0px",g);return g},prefix:!0,formatter:na("0px 0px 0px 0px",!1,!0)}),va("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(a,b,c,d,f,g){return sa(a.style,c,this.format(Y(a,c,e,!1,"0px 0px")),this.format(b),!1,"0px",f)},prefix:!0,formatter:na("0px 0px",!1,!0)}),va("backgroundPosition",{defaultValue:"0 0",parser:function(a,b,c,d,f,g){var h,i,j,k,l,m,n="background-position",o=e||X(a,null),q=this.format((o?p?o.getPropertyValue(n+"-x")+" "+o.getPropertyValue(n+"-y"):o.getPropertyValue(n):a.currentStyle.backgroundPositionX+" "+a.currentStyle.backgroundPositionY)||"0 0"),r=this.format(b);if(-1!==q.indexOf("%")!=(-1!==r.indexOf("%"))&&r.split(",").length<2&&(m=Y(a,"backgroundImage").replace(B,""),m&&"none"!==m)){for(h=q.split(" "),i=r.split(" "),O.setAttribute("src",m),j=2;--j>-1;)q=h[j],k=-1!==q.indexOf("%"),k!==(-1!==i[j].indexOf("%"))&&(l=0===j?a.offsetWidth-O.width:a.offsetHeight-O.height,h[j]=k?parseFloat(q)/100*l+"px":parseFloat(q)/l*100+"%");q=h.join(" ")}return this.parseComplex(a.style,q,r,f,g)},formatter:ea}),va("backgroundSize",{defaultValue:"0 0",formatter:ea}),va("perspective",{defaultValue:"0px",prefix:!0}),va("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),va("transformStyle",{prefix:!0}),va("backfaceVisibility",{prefix:!0}),va("userSelect",{prefix:!0}),va("margin",{parser:oa("marginTop,marginRight,marginBottom,marginLeft")}),va("padding",{parser:oa("paddingTop,paddingRight,paddingBottom,paddingLeft")}),va("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(a,b,c,d,f,g){var h,i,j;return 9>p?(i=a.currentStyle,j=8>p?" ":",",h="rect("+i.clipTop+j+i.clipRight+j+i.clipBottom+j+i.clipLeft+")",b=this.format(b).split(",").join(j)):(h=this.format(Y(a,this.p,e,!1,this.dflt)),b=this.format(b)),this.parseComplex(a.style,h,b,f,g)}}),va("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),va("autoRound,strictUnits",{parser:function(a,b,c,d,e){return e}}),va("border",{defaultValue:"0px solid #000",parser:function(a,b,c,d,f,g){var h=Y(a,"borderTopWidth",e,!1,"0px"),i=this.format(b).split(" "),j=i[0].replace(u,"");return"px"!==j&&(h=parseFloat(h)/Z(a,"borderTopWidth",1,j)+j),this.parseComplex(a.style,this.format(h+" "+Y(a,"borderTopStyle",e,!1,"solid")+" "+Y(a,"borderTopColor",e,!1,"#000")),i.join(" "),f,g)},color:!0,formatter:function(a){var b=a.split(" ");return b[0]+" "+(b[1]||"solid")+" "+(a.match(ma)||["#000"])[0]}}),va("borderWidth",{parser:oa("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),va("float,cssFloat,styleFloat",{parser:function(a,b,c,d,e,f){var g=a.style,h="cssFloat"in g?"cssFloat":"styleFloat";return new qa(g,h,0,0,e,-1,c,!1,0,g[h],b)}});var Qa=function(a){var b,c=this.t,d=c.filter||Y(this.data,"filter")||"",e=this.s+this.c*a|0;100===e&&(-1===d.indexOf("atrix(")&&-1===d.indexOf("radient(")&&-1===d.indexOf("oader(")?(c.removeAttribute("filter"),b=!Y(this.data,"filter")):(c.filter=d.replace(x,""), b=!0)),b||(this.xn1&&(c.filter=d=d||"alpha(opacity="+e+")"),-1===d.indexOf("pacity")?0===e&&this.xn1||(c.filter=d+" alpha(opacity="+e+")"):c.filter=d.replace(v,"opacity="+e))};va("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(a,b,c,d,f,g){var h=parseFloat(Y(a,"opacity",e,!1,"1")),i=a.style,j="autoAlpha"===c;return"string"==typeof b&&"="===b.charAt(1)&&(b=("-"===b.charAt(0)?-1:1)*parseFloat(b.substr(2))+h),j&&1===h&&"hidden"===Y(a,"visibility",e)&&0!==b&&(h=0),R?f=new qa(i,"opacity",h,b-h,f):(f=new qa(i,"opacity",100*h,100*(b-h),f),f.xn1=j?1:0,i.zoom=1,f.type=2,f.b="alpha(opacity="+f.s+")",f.e="alpha(opacity="+(f.s+f.c)+")",f.data=a,f.plugin=g,f.setRatio=Qa),j&&(f=new qa(i,"visibility",0,0,f,-1,null,!1,0,0!==h?"inherit":"hidden",0===b?"hidden":"inherit"),f.xs0="inherit",d._overwriteProps.push(f.n),d._overwriteProps.push(c)),f}});var Ra=function(a,b){b&&(a.removeProperty?(("ms"===b.substr(0,2)||"webkit"===b.substr(0,6))&&(b="-"+b),a.removeProperty(b.replace(z,"-$1").toLowerCase())):a.removeAttribute(b))},Sa=function(a){if(this.t._gsClassPT=this,1===a||0===a){this.t.setAttribute("class",0===a?this.b:this.e);for(var b=this.data,c=this.t.style;b;)b.v?c[b.p]=b.v:Ra(c,b.p),b=b._next;1===a&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};va("className",{parser:function(a,b,d,f,g,h,i){var j,k,l,m,n,o=a.getAttribute("class")||"",p=a.style.cssText;if(g=f._classNamePT=new qa(a,d,0,0,g,2),g.setRatio=Sa,g.pr=-11,c=!0,g.b=o,k=_(a,e),l=a._gsClassPT){for(m={},n=l.data;n;)m[n.p]=1,n=n._next;l.setRatio(1)}return a._gsClassPT=g,g.e="="!==b.charAt(1)?b:o.replace(new RegExp("(?:\\s|^)"+b.substr(2)+"(?![\\w-])"),"")+("+"===b.charAt(0)?" "+b.substr(2):""),a.setAttribute("class",g.e),j=aa(a,k,_(a),i,m),a.setAttribute("class",o),g.data=j.firstMPT,a.style.cssText=p,g=g.xfirst=f.parse(a,j.difs,g,h)}});var Ta=function(a){if((1===a||0===a)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var b,c,d,e,f,g=this.t.style,h=i.transform.parse;if("all"===this.e)g.cssText="",e=!0;else for(b=this.e.split(" ").join("").split(","),d=b.length;--d>-1;)c=b[d],i[c]&&(i[c].parse===h?e=!0:c="transformOrigin"===c?Ba:i[c].p),Ra(g,c);e&&(Ra(g,za),f=this.t._gsTransform,f&&(f.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}};for(va("clearProps",{parser:function(a,b,d,e,f){return f=new qa(a,d,0,0,f,2),f.setRatio=Ta,f.e=b,f.pr=-10,f.data=e._tween,c=!0,f}}),j="bezier,throwProps,physicsProps,physics2D".split(","),ta=j.length;ta--;)wa(j[ta]);j=g.prototype,j._firstPT=j._lastParsedTransform=j._transform=null,j._onInitTween=function(a,b,h){if(!a.nodeType)return!1;this._target=a,this._tween=h,this._vars=b,k=b.autoRound,c=!1,d=b.suffixMap||g.suffixMap,e=X(a,""),f=this._overwriteProps;var j,n,p,q,r,s,t,u,v,x=a.style;if(l&&""===x.zIndex&&(j=Y(a,"zIndex",e),("auto"===j||""===j)&&this._addLazySet(x,"zIndex",0)),"string"==typeof b&&(q=x.cssText,j=_(a,e),x.cssText=q+";"+b,j=aa(a,j,_(a)).difs,!R&&w.test(b)&&(j.opacity=parseFloat(RegExp.$1)),b=j,x.cssText=q),b.className?this._firstPT=n=i.className.parse(a,b.className,"className",this,null,null,b):this._firstPT=n=this.parse(a,b,null),this._transformType){for(v=3===this._transformType,za?m&&(l=!0,""===x.zIndex&&(t=Y(a,"zIndex",e),("auto"===t||""===t)&&this._addLazySet(x,"zIndex",0)),o&&this._addLazySet(x,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(v?"visible":"hidden"))):x.zoom=1,p=n;p&&p._next;)p=p._next;u=new qa(a,"transform",0,0,null,2),this._linkCSSP(u,null,p),u.setRatio=za?Pa:Oa,u.data=this._transform||Na(a,e,!0),u.tween=h,u.pr=-1,f.pop()}if(c){for(;n;){for(s=n._next,p=q;p&&p.pr>n.pr;)p=p._next;(n._prev=p?p._prev:r)?n._prev._next=n:q=n,(n._next=p)?p._prev=n:r=n,n=s}this._firstPT=q}return!0},j.parse=function(a,b,c,f){var g,h,j,l,m,n,o,p,q,r,s=a.style;for(g in b)n=b[g],h=i[g],h?c=h.parse(a,n,g,this,c,f,b):(m=Y(a,g,e)+"",q="string"==typeof n,"color"===g||"fill"===g||"stroke"===g||-1!==g.indexOf("Color")||q&&y.test(n)?(q||(n=ka(n),n=(n.length>3?"rgba(":"rgb(")+n.join(",")+")"),c=sa(s,g,m,n,!0,"transparent",c,0,f)):q&&H.test(n)?c=sa(s,g,m,n,!0,null,c,0,f):(j=parseFloat(m),o=j||0===j?m.substr((j+"").length):"",(""===m||"auto"===m)&&("width"===g||"height"===g?(j=da(a,g,e),o="px"):"left"===g||"top"===g?(j=$(a,g,e),o="px"):(j="opacity"!==g?0:1,o="")),r=q&&"="===n.charAt(1),r?(l=parseInt(n.charAt(0)+"1",10),n=n.substr(2),l*=parseFloat(n),p=n.replace(u,"")):(l=parseFloat(n),p=q?n.replace(u,""):""),""===p&&(p=g in d?d[g]:o),n=l||0===l?(r?l+j:l)+p:b[g],o!==p&&""!==p&&(l||0===l)&&j&&(j=Z(a,g,j,o),"%"===p?(j/=Z(a,g,100,"%")/100,b.strictUnits!==!0&&(m=j+"%")):"em"===p||"rem"===p||"vw"===p||"vh"===p?j/=Z(a,g,1,p):"px"!==p&&(l=Z(a,g,l,p),p="px"),r&&(l||0===l)&&(n=l+j+p)),r&&(l+=j),!j&&0!==j||!l&&0!==l?void 0!==s[g]&&(n||n+""!="NaN"&&null!=n)?(c=new qa(s,g,l||j||0,0,c,-1,g,!1,0,m,n),c.xs0="none"!==n||"display"!==g&&-1===g.indexOf("Style")?n:m):T("invalid "+g+" tween value: "+b[g]):(c=new qa(s,g,j,l-j,c,0,g,k!==!1&&("px"===p||"zIndex"===g),0,m,n),c.xs0=p))),f&&c&&!c.plugin&&(c.plugin=f);return c},j.setRatio=function(a){var b,c,d,e=this._firstPT,f=1e-6;if(1!==a||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(a||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-1e-6)for(;e;){if(b=e.c*a+e.s,e.r?b=Math.round(b):f>b&&b>-f&&(b=0),e.type)if(1===e.type)if(d=e.l,2===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2;else if(3===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3;else if(4===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3+e.xn3+e.xs4;else if(5===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3+e.xn3+e.xs4+e.xn4+e.xs5;else{for(c=e.xs0+b+e.xs1,d=1;d-1;)Va(a[e],b,c);else for(d=a.childNodes,e=d.length;--e>-1;)f=d[e],g=f.type,f.style&&(b.push(_(f)),c&&c.push(f)),1!==g&&9!==g&&11!==g||!f.childNodes.length||Va(f,b,c)};return g.cascadeTo=function(a,c,d){var e,f,g,h,i=b.to(a,c,d),j=[i],k=[],l=[],m=[],n=b._internals.reservedProps;for(a=i._targets||i.target,Va(a,k,m),i.render(c,!0,!0),Va(a,l),i.render(0,!0,!0),i._enabled(!0),e=m.length;--e>-1;)if(f=aa(m[e],k[e],l[e]),f.firstMPT){f=f.difs;for(g in d)n[g]&&(f[g]=d[g]);h={};for(g in f)h[g]=k[e][g];j.push(b.fromTo(m[e],c,h,f))}return j},a.activate([g]),g},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(a){"use strict";var b=function(){return(_gsScope.GreenSockGlobals||_gsScope)[a]};"function"==typeof define&&define.amd?define(["../TweenLite"],b):"undefined"!=typeof module&&module.exports&&(require("../TweenLite.js"),module.exports=b())}("CSSPlugin"); var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;!function(a){"use strict";var b=a.GreenSockGlobals||a,c=function(a){var c,d=a.split("."),e=b;for(c=0;cb;b++)if(c=a[b],j(c))for(d=c.length,d=0;d||
)/gi,o=f.all&&!f.addEventListener,p="
":">")}},r=d.SplitText=b.SplitText=function(a,b){if("string"==typeof a&&(a=r.selector(a)),!a)throw"cannot split a null element.";this.elements=j(a)?k(a):[a],this.chars=[],this.words=[],this.lines=[],this._originals=[],this.vars=b||{},this.split(b)},s=function(a,b,c){var d=a.nodeType;if(1===d||9===d||11===d)for(a=a.firstChild;a;a=a.nextSibling)s(a,b,c);else(3===d||4===d)&&(a.nodeValue=a.nodeValue.split(b).join(c))},t=function(a,b){for(var c=b.length;--c>-1;)a.push(b[c])},u=function(a,b,c,d,h){n.test(a.innerHTML)&&(a.innerHTML=a.innerHTML.replace(n,m));var j,k,o,p,r,u,v,w,x,y,z,A,B,C,D=e(a),E=b.type||b.split||"chars,words,lines",F=-1!==E.indexOf("lines")?[]:null,G=-1!==E.indexOf("words"),H=-1!==E.indexOf("chars"),I="absolute"===b.position||b.absolute===!0,J=I?"­ ":" ",K=-999,L=g(a),M=i(a,"paddingLeft",L),N=i(a,"borderBottomWidth",L)+i(a,"borderTopWidth",L),O=i(a,"borderLeftWidth",L)+i(a,"borderRightWidth",L),P=i(a,"paddingTop",L)+i(a,"paddingBottom",L),Q=i(a,"paddingLeft",L)+i(a,"paddingRight",L),R=i(a,"textAlign",L,!0),S=a.clientHeight,T=a.clientWidth,U="
",V=q(b.wordsClass),W=q(b.charsClass),X=-1!==(b.linesClass||"").indexOf("++"),Y=b.linesClass,Z=-1!==D.indexOf("<"),$=!0,_=[],aa=[],ba=[];for(!b.reduceWhiteSpace!=!1&&(D=D.replace(l,"")),X&&(Y=Y.split("++").join("")),Z&&(D=D.split("<").join("{{LT}}")),j=D.length,p=V(),r=0;j>r;r++)if(v=D.charAt(r),")"===v&&D.substr(r,20)===m)p+=($?U:"")+"
",$=!1,r!==j-20&&D.substr(r+20,20)!==m&&(p+=" "+V(),$=!0),r+=19;else if(" "===v&&" "!==D.charAt(r-1)&&r!==j-1&&D.substr(r-20,20)!==m){for(p+=$?U:"",$=!1;" "===D.charAt(r+1);)p+=J,r++;(")"!==D.charAt(r+1)||D.substr(r+1,20)!==m)&&(p+=J+V(),$=!0)}else"{"===v&&"{{LT}}"===D.substr(r,6)?(p+=H?W()+"{{LT}}
":"{{LT}}",r+=5):p+=H&&" "!==v?W()+v+"
":v;for(a.innerHTML=p+($?U:""),Z&&s(a,"{{LT}}","<"),u=a.getElementsByTagName("*"),j=u.length,w=[],r=0;j>r;r++)w[r]=u[r];if(F||I)for(r=0;j>r;r++)x=w[r],o=x.parentNode===a,(o||I||H&&!G)&&(y=x.offsetTop,F&&o&&y!==K&&"BR"!==x.nodeName&&(k=[],F.push(k),K=y),I&&(x._x=x.offsetLeft,x._y=y,x._w=x.offsetWidth,x._h=x.offsetHeight),F&&(G!==o&&H||(k.push(x),x._x-=M),o&&r&&(w[r-1]._wordEnd=!0),"BR"===x.nodeName&&x.nextSibling&&"BR"===x.nextSibling.nodeName&&F.push([])));for(r=0;j>r;r++)x=w[r],o=x.parentNode===a,"BR"!==x.nodeName?(I&&(A=x.style,G||o||(x._x+=x.parentNode._x,x._y+=x.parentNode._y),A.left=x._x+"px",A.top=x._y+"px",A.position="absolute",A.display="block",A.width=x._w+1+"px",A.height=x._h+"px"),G?o&&""!==x.innerHTML?aa.push(x):H&&_.push(x):o?(a.removeChild(x),w.splice(r--,1),j--):!o&&H&&(y=!F&&!I&&x.nextSibling,a.appendChild(x),y||a.appendChild(f.createTextNode(" ")),_.push(x))):F||I?(a.removeChild(x),w.splice(r--,1),j--):G||a.appendChild(x);if(F){for(I&&(z=f.createElement("div"),a.appendChild(z),B=z.offsetWidth+"px",y=z.offsetParent===a?0:a.offsetLeft,a.removeChild(z)),A=a.style.cssText,a.style.cssText="display:none;";a.firstChild;)a.removeChild(a.firstChild);for(C=!I||!G&&!H,r=0;ru;u++)"BR"!==k[u].nodeName&&(x=k[u],z.appendChild(x),C&&(x._wordEnd||G)&&z.appendChild(f.createTextNode(" ")),I&&(0===u&&(z.style.top=x._y+"px",z.style.left=M+y+"px"),x.style.top="0px",y&&(x.style.left=x._x-y+"px")));0===j&&(z.innerHTML=" "),G||H||(z.innerHTML=e(z).split(String.fromCharCode(160)).join(" ")),I&&(z.style.width=B,z.style.height=x._h+"px"),a.appendChild(z)}a.style.cssText=A}I&&(S>a.clientHeight&&(a.style.height=S-P+"px",a.clientHeighta.clientWidth&&(a.style.width=T-Q+"px",a.clientWidth-1;)this._originals[b]=this.elements[b].innerHTML,u(this.elements[b],this.vars,this.chars,this.words,this.lines);return this.chars.reverse(),this.words.reverse(),this.lines.reverse(),this.isSplit=!0,this},v.revert=function(){if(!this._originals)throw"revert() call wasn't scoped properly.";for(var a=this._originals.length;--a>-1;)this.elements[a].innerHTML=this._originals[a];return this.chars=[],this.words=[],this.lines=[],this.isSplit=!1,this},r.selector=a.$||a.jQuery||function(b){var c=a.$||a.jQuery;return c?(r.selector=c,c(b)):"undefined"==typeof document?b:document.querySelectorAll?document.querySelectorAll(b):document.getElementById("#"===b.charAt(0)?b.substr(1):b)},r.version="0.3.5"}(_gsScope),function(a){"use strict";var b=function(){return(_gsScope.GreenSockGlobals||_gsScope)[a]};"function"==typeof define&&define.amd?define([],b):"undefined"!=typeof module&&module.exports&&(module.exports=b())}("SplitText"); try{ window.GreenSockGlobals=null; window._gsQueue=null; window._gsDefine=null; delete(window.GreenSockGlobals); delete(window._gsQueue); delete(window._gsDefine); } catch(e){} try{ window.GreenSockGlobals=oldgs; window._gsQueue=oldgs_queue; } catch(e){} if(window.tplogs==true) try { console.groupEnd(); } catch(e){} (function(e,t){ e.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage"]};e.expr[":"].uncached=function(t){var n=document.createElement("img");n.src=t.src;return e(t).is('img[src!=""]')&&!n.complete};e.fn.waitForImages=function(t,n,r){if(e.isPlainObject(arguments[0])){n=t.each;r=t.waitForAll;t=t.finished}t=t||e.noop;n=n||e.noop;r=!!r;if(!e.isFunction(t)||!e.isFunction(n)){throw new TypeError("An invalid callback was supplied.")}return this.each(function(){var i=e(this),s=[];if(r){var o=e.waitForImages.hasImageProperties||[],u=/url\((['"]?)(.*?)\1\)/g;i.find("*").each(function(){var t=e(this);if(t.is("img:uncached")){s.push({src:t.attr("src"),element:t[0]})}e.each(o,function(e,n){var r=t.css(n);if(!r){return true}var i;while(i=u.exec(r)){s.push({src:i[2],element:t[0]})}})})}else{i.find("img:uncached").each(function(){s.push({src:this.src,element:this})})}var f=s.length,l=0;if(f==0){t.call(i[0])}e.each(s,function(r,s){var o=new Image;e(o).bind("load error",function(e){l++;n.call(s.element,l,f,e.type=="load");if(l==f){t.call(i[0]);return false}});o.src=s.src})})};})(jQuery); ;(function(f,g){function fa(){Y=[[".esg-none",0,{autoAlpha:1,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},0,{autoAlpha:1,overwrite:"all"}],[".esg-fade",.3,{autoAlpha:0,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{autoAlpha:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-fadeout",.3,{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"}, {autoAlpha:0,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},.3,{autoAlpha:1,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-covergrowup",.3,{autoAlpha:1,top:"100%",marginTop:-10,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},{autoAlpha:1,top:"0%",marginTop:0,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{autoAlpha:1,top:"100%",marginTop:-10,bottom:0,z:0,ease:punchgs.Power2.easeOut, overwrite:"all"},!0],[".esg-flipvertical",.5,{x:0,y:0,scale:1,rotationZ:0,rotationY:0,skewX:0,skewY:0,rotationX:180,autoAlpha:0,z:-.001,transformOrigin:"50% 50%"},{rotationX:0,autoAlpha:1,scale:1,z:.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationX:180,autoAlpha:0,scale:1,z:-.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},!0],[".esg-flipverticalout",.5,{x:0,y:0,scale:1,rotationZ:0,rotationY:0,skewX:0,skewY:0,rotationX:0,autoAlpha:1,z:.001,transformOrigin:"50% 50%"},{rotationX:-180, scale:1,autoAlpha:0,z:-150,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationX:0,autoAlpha:1,scale:1,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],[".esg-fliphorizontal",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,skewX:0,skewY:0,rotationY:180,autoAlpha:0,z:-.001,transformOrigin:"50% 50%"},{rotationY:0,autoAlpha:1,scale:1,z:.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationY:180,autoAlpha:0,scale:1,z:-.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},!0],[".esg-fliphorizontalout", .5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,z:.001,transformOrigin:"50% 50%"},{rotationY:-180,scale:1,autoAlpha:0,z:-150,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationY:0,autoAlpha:1,scale:1,z:.001,ease:punchgs.Power3.easeInOut,overwrite:"all"}],[".esg-flipup",.5,{x:0,y:0,scale:.8,rotationZ:0,rotationX:90,rotationY:0,skewX:0,skewY:0,autoAlpha:0,z:.001,transformOrigin:"50% 100%"},{scale:1,rotationX:0,autoAlpha:1,z:.001,ease:punchgs.Power2.easeOut, overwrite:"all"},.3,{scale:.8,rotationX:90,autoAlpha:0,z:.001,ease:punchgs.Power2.easeOut,overwrite:"all"},!0],[".esg-flipupout",.5,{rotationX:0,autoAlpha:1,y:0,ease:punchgs.Bounce.easeOut,overwrite:"all"},{x:0,y:0,scale:1,rotationZ:0,rotationX:-90,rotationY:0,skewX:0,skewY:0,autoAlpha:1,z:.001,transformOrigin:"50% 0%"},.3,{rotationX:0,autoAlpha:1,y:0,ease:punchgs.Bounce.easeOut,overwrite:"all"}],[".esg-flipdown",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:-90,rotationY:0,skewX:0,skewY:0,autoAlpha:0, z:.001,transformOrigin:"50% 0%"},{rotationX:0,autoAlpha:1,y:0,ease:punchgs.Bounce.easeOut,overwrite:"all"},.3,{rotationX:-90,z:0,ease:punchgs.Power2.easeOut,autoAlpha:0,overwrite:"all"},!0],[".esg-flipdownout",.5,{scale:1,rotationX:0,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"},{x:0,y:0,scale:.8,rotationZ:0,rotationX:90,rotationY:0,skewX:0,skewY:0,autoAlpha:0,z:.001,transformOrigin:"50% 100%"},.3,{scale:1,rotationX:0,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-flipright", .5,{x:0,y:0,scale:.8,rotationZ:0,rotationX:0,rotationY:90,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"0% 50%"},{scale:1,rotationY:0,autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{autoAlpha:0,scale:.8,rotationY:90,ease:punchgs.Power3.easeOut,overwrite:"all"},!0],[".esg-fliprightout",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,skewX:0,skewY:0,rotationY:0,autoAlpha:1,transformOrigin:"100% 50%"},{scale:1,rotationY:-90,autoAlpha:0,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{scale:1, z:0,rotationY:0,autoAlpha:1,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-flipleft",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:-90,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"100% 50%"},{rotationY:0,autoAlpha:1,z:.001,scale:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,rotationY:-90,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"},!0],[".esg-flipleftout",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,skewX:0,skewY:0,rotationY:0,autoAlpha:1,transformOrigin:"0% 50%"}, {scale:1,rotationY:90,autoAlpha:0,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{scale:1,z:0,rotationY:0,autoAlpha:1,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-turn",.5,{x:50,y:0,scale:0,rotationZ:0,rotationX:0,rotationY:-40,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{scale:1,x:0,rotationY:0,autoAlpha:1,ease:punchgs.Power3.easeInOut,overwrite:"all"},.3,{scale:0,rotationY:-40,autoAlpha:1,z:0,x:50,ease:punchgs.Power3.easeInOut,overwrite:"all"},!0],[".esg-turnout",.5,{x:0,y:0, scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{rotationY:40,scale:.6,autoAlpha:0,x:-50,ease:punchgs.Power3.easeInOut,overwrite:"all"},.3,{scale:1,rotationY:0,z:0,autoAlpha:1,x:0,rotationX:0,rotationZ:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],[".esg-slide",.5,{x:-1E4,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1, x:-1E4,y:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideout",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,y:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideright",.5,{xPercent:-50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut, overwrite:"all"},.3,{autoAlpha:0,xPercent:-50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-sliderightout",.5,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-scaleleft",.5,{x:0,y:0,scaleX:0,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"100% 50%"}, {autoAlpha:1,x:0,scaleX:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,z:0,scaleX:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-scaleright",.5,{x:0,y:0,scaleX:0,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"0% 50%"},{autoAlpha:1,x:0,scaleX:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,z:0,scaleX:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideleft",.5,{xPercent:50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0, skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideleftout",.5,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:-50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slideup", .5,{x:0,yPercent:50,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,yPercent:50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideupout",.5,{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,yPercent:-50,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,yPercent:0, ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slidedown",.5,{x:0,yPercent:-50,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,yPercent:-50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slidedownout",.5,{autoAlpha:1,yPercent:0,z:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,yPercent:50,scale:1,rotationZ:0,rotationX:0,z:10,rotationY:0,skewX:0, skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,yPercent:0,z:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slideshortright",.5,{x:-30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,x:-30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideshortrightout",.5,{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:30,y:0,scale:1, rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,x:30,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slideshortleft",.5,{x:30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,x:30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideshortleftout",.5,{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"}, {x:-30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slideshortup",.5,{x:0,y:30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,y:30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideshortupout",.5,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut, overwrite:"all"},{x:0,y:-30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-slideshortdown",.5,{x:0,y:-30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,y:-30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-slideshortdownout",.5,{autoAlpha:1, y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,y:30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-skewright",.5,{xPercent:-100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,skewX:-60,xPercent:-100,z:0,ease:punchgs.Power2.easeOut, overwrite:"all"}],[".esg-skewrightout",.5,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:-60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-skewleft",.5,{xPercent:100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:-60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut, overwrite:"all"},.3,{autoAlpha:0,xPercent:100,z:0,skewX:60,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-skewleftout",.5,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:-100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-shifttotop",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1, transformOrigin:"50% 50%"},{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,y:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-rollleft",.5,{xPercent:50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:90,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:50,z:0,rotationZ:90,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-rollleftout",.5,{autoAlpha:1, xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:90,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-rollright",.5,{xPercent:-50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:-90,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0, xPercent:-50,rotationZ:-90,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-rollrightout",.5,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:-50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:-90,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-falldown",.4,{x:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,yPercent:-100},{autoAlpha:1, yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.4,{yPercent:-100,autoAlpha:0,z:0,ease:punchgs.Power2.easeOut,delay:.2,overwrite:"all"}],[".esg-falldownout",.4,{autoAlpha:1,yPercent:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,yPercent:100},.4,{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],[".esg-rotatescale",.3,{x:0,y:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:80,scale:.6, transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,rotationZ:0,ease:punchgs.Back.easeOut,overwrite:"all"},.3,{autoAlpha:0,scale:.6,z:0,rotationZ:80,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-rotatescaleout",.3,{autoAlpha:1,scale:1,rotationZ:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,y:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:80,scale:.6,transformOrigin:"50% 50%"},.3,{autoAlpha:1,scale:1,rotationZ:0,ease:punchgs.Back.easeOut,overwrite:"all"}],[".esg-zoomintocorner", .5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"20% 50%"},{autoAlpha:1,scale:1.2,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{x:0,y:0,scale:1,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoomouttocorner",.5,{x:0,y:0,scale:1.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"80% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{x:0,y:0,scale:1.2, autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoomtodefault",.5,{x:0,y:0,scale:1.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{x:0,y:0,scale:1.2,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoomback",.5,{x:0,y:0,scale:.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1, x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},.5,{x:0,y:0,scale:.2,autoAlpha:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoombackout",.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,y:0,scale:.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"}],[".esg-zoomfront",.5,{x:0,y:0,scale:1.5,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0, autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{autoAlpha:0,x:0,y:0,scale:1.5,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoomfrontout",.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,y:0,scale:1.5,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"}],[".esg-flyleft",.8,{x:-80, y:0,z:0,scale:.3,rotationZ:0,rotationY:75,rotationX:10,skewX:0,skewY:0,autoAlpha:.01,transformOrigin:"30% 10%"},{rotationY:0,rotationX:0,rotationZ:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},.8,{autoAlpha:.01,x:-40,y:0,z:300,rotationY:60,rotationX:20,overwrite:"all"}],[".esg-flyleftout",.8,{rotationY:0,rotationX:0,rotationZ:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},{x:-80,y:0,z:0,scale:.3,rotationZ:0,rotationY:75,rotationX:10, skewX:0,skewY:0,autoAlpha:.01,transformOrigin:"30% 10%"},.8,{rotationY:0,rotationX:0,rotationZ:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],[".esg-flyright",.8,{skewX:0,skewY:0,autoAlpha:0,x:80,y:0,z:0,scale:.3,rotationZ:0,rotationY:-75,rotationX:10,transformOrigin:"70% 20%"},{rotationY:0,rotationX:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},.8,{autoAlpha:0,x:40,y:-40,z:300,rotationY:-60,rotationX:-40,overwrite:"all"}],[".esg-flyrightout", .8,{rotationY:0,rotationX:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},{skewX:0,skewY:0,autoAlpha:0,x:80,y:0,z:0,scale:.3,rotationZ:0,rotationY:-75,rotationX:10,transformOrigin:"70% 20%"},.8,{rotationY:0,rotationX:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],[".esg-mediazoom",.3,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1.4,x:0,y:0,ease:punchgs.Back.easeOut, overwrite:"all"},.3,{autoAlpha:1,x:0,y:0,scale:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-zoomandrotate",.6,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1.4,x:0,y:0,rotationZ:30,ease:punchgs.Power2.easeOut,overwrite:"all"},.4,{x:0,y:0,scale:1,z:0,rotationZ:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-pressback",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1, transformOrigin:"50% 50%"},{rotationY:0,autoAlpha:1,scale:.8,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{rotationY:0,autoAlpha:1,z:0,scale:1,ease:punchgs.Power2.easeOut,overwrite:"all"}],[".esg-3dturnright",.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformPerspective:600},{x:-40,y:0,scale:.8,rotationZ:2,rotationX:5,rotationY:-28,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"100% 50% 40%",transformPerspective:600,ease:punchgs.Power3.easeOut,overwrite:"all"}, .3,{z:0,x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,force3D:"auto",ease:punchgs.Power2.easeOut,overwrite:"all"},!0]]}function Z(a,c,b,e){if(b){if("on"===c.lightboxSpinner){var d=a.closest(".tp-esg-item");if(!d.data("lightboxspinner")){var k=c.container.closest(".myportfolio-container").find(".esg-loader");k.length&&(k=k.clone().css("opacity",1).appendTo(d),d.data("lightboxspinner",k))}d.data("lightboxspinner")&&d.data("lightboxspinner").css("visibility","visible")}}else f.fn.esgbox&& f.esgbox.showLoading();k={action:c.loadMoreAjaxAction,client_action:"load_more_content",token:c.loadMoreAjaxToken,postid:a.data("post")};f.ajax({type:"post",url:c.loadMoreAjaxUrl,dataType:"json",data:k}).done(function(k){if(k.success){var h=document.getElementById("eg-lightbox-post-content");h||(h=document.createElement("div"),h.id="eg-lightbox-post-content",document.body.appendChild(h));var g='
',y=a.data("featured");k=k.data||"";var p=a.data("posttitle"); if(p&&"on"===c.lightBoxPostTitle)var u=c.lightBoxPostTitleTag||"h2",p="<"+u+">"+p+"";else p="";if(y&&"on"===c.lightBoxFeaturedImg){var u=c.lightBoxFeaturedMargin.split("|"),t=c.lightBoxFeaturedWidth,u=4===u.length?u[0]+"px "+u[1]+"px "+u[2]+"px "+u[3]+"px":"0";isNaN(t)&&(t=50);var t=parseInt(t,10);var n="width: "+(100-t)+"%";t="width: "+t+"%";y='';switch(c.lightBoxFeaturedPos){case "top":g+= y+p+k;break;case "left":g=g+('
'+y+"
")+('
'+p+k+"
")+'
';break;case "right":g+='
'+p+k+"
";g=g+('
'+y+"
")+'
';break;case "bottom":g+=p+k+y}}else g+=p+k;h.innerHTML=g+"
";f('.esgbox-post[href="#eg-lightbox-post-content"]').attr("href","javascript:void(0);");a.attr("href","#eg-lightbox-post-content");f.fn.esgbox&& f.esgbox.showLoading();b?(d&&d.data("lightboxspinner")&&d.data("lightboxspinner").css("visibility","hidden"),f(".eg-lightbox-post-content-inner").addClass("ready"),a.click()):f.fn.esgbox&&(f.esgbox.hideLoading(),f.esgbox.jumpto(e),setTimeout(function(){f(".eg-lightbox-post-content-inner").addClass("ready")},100))}})}function ga(a,c){var b=a.container.offset().top+a.container.height()+(a.contPadTop+a.contPadBottom)-f(document).scrollTop(),e=f(window).height(),d=f(document).height();if(a.lastBottomCompare!=b&&e>=b||c&&e>=b||d===e&&e>b)a.lastBottomCompare=b,a.lmbut&&1!=a.lmbut.data("loading")&&(a.lmbut.data("loading",1),E(a))}function T(a,c,b){if(b){var e=new Date;e.setTime(e.getTime()+864E5*b);b="; expires="+e.toGMTString()}else b="";document.cookie=encodeURIComponent(a)+"="+encodeURIComponent(c)+b+"; path=/"}function U(a){a=encodeURIComponent(a)+"=";for(var c=document.cookie.split(";"),b=0;b0');S(d,g)}});f(c.filterGroupClass+".esg-filter-wrapper.eg-search-wrapper .eg-justfilteredtosearch").removeClass("eg-justfilteredtosearch")} function S(a,c){var b=a.find(".eg-el-amount"),e={value:parseInt(b.text(),0)};punchgs.TweenLite.to(e,2,{value:c,onUpdate:function(a,c){b.html(Math.round(a.target[c]))},onUpdateParams:["{self}","value"],ease:punchgs.Power3.easeInOut})}function X(a,c,b){if(c.esgloader!=g&&0
');esgloader=a.find(".esg-loader"); "spinner1"!=c.spinner&&"spinner2"!=c.spinner||esgloader.css("background",c.spinnerColor);"spinner3"!=c.spinner&&"spinner4"!=c.spinner||a.find(".bounce1, .bounce2, .bounce3, .dot1, .dot2").css("background",c.spinnerColor);b||punchgs.TweenLite.to(a,.3,{minHeight:"100px",zIndex:0});return esgloader}function O(a,c){f.each(a.loadMoreItems,function(b,e){e[0]==c&&(a.loadMoreItems[b][0]=-1,a.loadMoreItems[b][2]="already loaded")})}function V(a){for(var c=!0,b=0;b';"tr"==a.ajaxClosePosition||"br"==a.ajaxClosePosition?("on"==a.ajaxNavButton&&(e=e+'
'),"on"==a.ajaxCloseButton&&(e=e+'
'+g+a.ajaxCloseTxt+"
")):("on"==a.ajaxCloseButton&&(e=e+'
'+g+a.ajaxCloseTxt+"
"),"on"==a.ajaxNavButton&&(e=e+'
'));e+="
";switch(a.ajaxClosePosition){case "tl":case "tr":case "t":c.prepend(e); break;case "bl":case "br":case "b":c.append(e)}c.find(".eg-ajax-closer").click(function(){F(c,!1,null,null,.25,!0)});c.find(".eg-ajax-right").click(function(){var a=c.data("container").find(".lastclickedajax").closest("li"),d=a.nextAll().find(".eg-ajax-a-button"),a=a.prevAll().find(".eg-ajax-a-button"),d=b(d),a=b(a);0a.ajaxCallback.length)return!1;var b=a.ajaxCallback.split(")"),b=b[0].split("("),e=b[0],b=1").appendTo("head").attr({type:"text/css",rel:"stylesheet"}).attr("href",c.ajaxCssUrl),c.ajaxCssUrl=""),X(e.closest(".eg-ajaxanimwrapper"),c),e.data("ajaxload")!=g&&e.data("ajaxload").abort(),x(e),k){case "postid":var q={action:c.loadMoreAjaxAction,client_action:"load_more_content",token:c.loadMoreAjaxToken,postid:d};setTimeout(function(){e.data("ajaxload",f.ajax({type:"post",url:c.loadMoreAjaxUrl,dataType:"json",data:q}));e.data("ajaxload").success(function(a, d,k){a.success&&(f(e).html(a.data),F(e,!0,c.ajaxScrollToOnLoad,c.ajaxScrollToOffset),C(e),z(c,b))});e.data("ajaxload").error(function(a,b,c){"abort"!=b&&(f(e).append("

FAILURE: "+b+"

"),C(e))})},300);break;case "youtubeid":setTimeout(function(){e.html('
');C(e);F(e,!0,c.ajaxScrollToOnLoad,c.ajaxScrollToOffset); z(c,b)},300);break;case "vimeoid":setTimeout(function(){e.html('
');C(e);F(e,!0,c.ajaxScrollToOnLoad,c.ajaxScrollToOffset);z(c,b)},300);break;case "wistiaid":setTimeout(function(){e.html('
');C(e);F(e,!0,c.ajaxScrollToOnLoad,c.ajaxScrollToOffset);z(c,b)},300);break;case "html5vid":d=d.split("|");setTimeout(function(){e.html('');C(e);F(e,!0,c.ajaxScrollToOnLoad,c.ajaxScrollToOffset);z(c,b)},300);break;case "soundcloud":case "soundcloudid":setTimeout(function(){e.html(''); C(e);F(e,!0,c.ajaxScrollToOnLoad,c.ajaxScrollToOffset);z(c,b)},300);break;case "imageurl":setTimeout(function(){var a=new Image;a.onload=function(){var a=f(this);e.html("");a.css({width:"100%",height:"auto"});e.append(f(this));C(e);F(e,!0,c.ajaxScrollToOnLoad,c.ajaxScrollToOffset);z(c,b)};a.onerror=function(a){e.html("Error");C(e);F(e,!0,c.ajaxScrollToOnLoad,c.ajaxScrollToOffset)};a.src=d},300);break;default:f.each(f.fn.tpessential.defaults.ajaxTypes,function(a,b){b.openAnimationSpeed==g&&(b.openAnimationSpeed= 0);b!=g&&b.type!=g&&b.type==k&&setTimeout(function(){e.data("lastposttype",k);e.data("oldajaxsource",d);e.data("oldajaxtype",k);e.data("oldajaxvideoaspect",h);e.data("oldselector","#"+c.ajaxContentTarget+" .eg-ajax-target");F(e,!0,c.ajaxScrollToOnLoad,c.ajaxScrollToOffset,0);e.html(b.func.call(this,{id:d,type:k,aspectratio:h}));C(e)},300)})}}function ia(a,c,b){if("on"==a.cookies.filter&&(b=b!==g?b:U("grid_"+a.girdID+"_filters"),b!==g&&null!==b&&0Search Result
');c.lastsearchtimer=0;h.click(d);f(c.filterGroupClass+".eg-search-wrapper .eg-search-input").on("change",d);q.click(function(){"on"===c.cookies.search&&T("grid_"+c.gridID+"_search","",-1);f.each(c.loadMoreItems,function(a, b){b[2]="notsearched"});a.find(".cat-searchresult").removeClass("cat-searchresult");var d=f(c.filterGroupClass+".eg-search-wrapper.esg-filter-wrapper .hiddensearchfield");f(c.filterGroupClass+".eg-search-wrapper .eg-search-input").val("");d.removeClass("eg-forcefilter").addClass("eg-justfilteredtosearch");d=f(c.filterGroupClass+".esg-filter-wrapper .esg-allfilter");d.length?d.trigger("click"):b.call(this);setTimeout(function(){c.lastsearchtimer=0;f(c.filterGroupClass+".eg-search-wrapper .eg-search-input").attr("disabled", !1);punchgs.TweenLite.to(f(c.filterGroupClass+".eg-search-wrapper").find(".esg-loader"),.5,{autoAlpha:1,ease:punchgs.Power3.easeInOut,onComplete:function(){f(c.filterGroupClass+".eg-search-wrapper").find(".esg-loader").remove()}});f(c.filterGroupClass+".eg-search-wrapper .eg-search-input").trigger("searchended")},1E3)})}aa(a,c);f(c.filterGroupClass+".esg-filter-wrapper,"+c.filterGroupClass+" .esg-filter-wrapper").each(function(a){var b=f(this);b.hasClass("dropdownstyle")&&(b.find(".esg-filter-checked").each(function(){f(this).prependTo(f(this).parent())}), da()?b.find(".esg-selected-filterbutton").click(function(){var a=b.find(".esg-selected-filterbutton");a.hasClass("hoveredfilter")?(a.removeClass("hoveredfilter"),b.find(".esg-dropdown-wrapper").stop().hide()):(a.addClass("hoveredfilter"),b.find(".esg-dropdown-wrapper").stop().show())}):"click"==c.showDropFilter?(b.click(function(){var a=f(this).closest(".esg-filter-wrapper");a.find(".esg-selected-filterbutton").addClass("hoveredfilter");a.find(".esg-dropdown-wrapper").stop().show()}),b.on("mouseleave", function(){var a=f(this).closest(".esg-filter-wrapper");a.find(".esg-selected-filterbutton").removeClass("hoveredfilter");a.find(".esg-dropdown-wrapper").stop().hide()})):b.hover(function(){var a=f(this).closest(".esg-filter-wrapper");a.find(".esg-selected-filterbutton").addClass("hoveredfilter");a.find(".esg-dropdown-wrapper").stop().show()},function(){var a=f(this).closest(".esg-filter-wrapper");a.find(".esg-selected-filterbutton").removeClass("hoveredfilter");a.find(".esg-dropdown-wrapper").stop().hide()}))}); if(da())f(document).on("click touchstart",function(a){0==f(a.target).closest(".esg-filter-wrapper").length&&(c.container.find(".hoveredfilter").removeClass("hoveredfilter"),c.container.find(".esg-dropdown-wrapper").stop().hide())});c.container.find(".esg-filters").each(function(a){punchgs.TweenLite.set(this,{zIndex:70-a})});c.container.find(".esg-filter-wrapper.dropdownstyle").each(function(a){punchgs.TweenLite.set(this,{zIndex:1570-a})});f("body").on("click",c.filterGroupClass+".esg-left,"+c.filterGroupClass+ " .esg-left",function(){c=A(a);c.oldpage=c.currentpage;c.currentpage--;0>c.currentpage&&(c.currentpage=c.realmaxpage-1);var b=Q(c,f(window).width(),"id");c.column=b.column;c.columnindex=b.index;c.mmHeight=b.mmHeight;M(c);K(c,"LeftNavigation");v(a,c);J(!0)});f("body").on("click",c.filterGroupClass+".esg-right,"+c.filterGroupClass+" .esg-right",function(){c=A(a);c.oldpage=c.currentpage;c.currentpage++;c.currentpage>=c.realmaxpage&&(c.currentpage=0);var b=Q(c,f(window).width(),"id");c.column=b.column; c.columnindex=b.index;c.mmHeight=b.mmHeight;M(c);K(c,"RightNavigation");v(a,c);J(!0)});f(c.filterGroupClass+".esg-filterbutton, "+c.filterGroupClass+" .esg-filterbutton").each(function(){f(this).hasClass("esg-pagination-button")||f(this).click(b)});var r;f(window).on("resize.essg",function(){clearTimeout(r);if("on"==c.forceFullWidth||"on"==c.forceFullScreen){var b=a.parent().parent().find(".esg-relative-placeholder").offset().left;a.closest(".esg-container-fullscreen-forcer").css({left:0-b,width:f(window).width()})}else a.closest(".esg-container-fullscreen-forcer").css({left:0, width:"auto"});0b.maxheight){b.inanimation=!1;var d=a.find(".esg-overflowtrick").first();var e=b.mainul;var c=a.find(".eg-leftright-container"),k=parseInt(d.css("paddingTop"),0),k=k==g?0:k,k=null==k?0:k,h=parseInt(d.css("paddingBottom"),0),h=h==g?0:h,k=b.maxheight+b.overflowoffset+k+(null==h?0:h);if("on"==b.forceFullScreen){var p=f(window).height();if(b.fullScreenOffsetContainer!=g)try{var q=b.fullScreenOffsetContainer.split(","); f.each(q,function(a,c){p-=f(c).outerHeight(!0);pe.height()&&(q=1);punchgs.TweenLite.to(e,q,{force3D:"auto",height:k,ease:punchgs.Power3.easeInOut,clearProps:"transform"});punchgs.TweenLite.to(d,q,{force3D:!0,height:k,ease:punchgs.Power3.easeInOut,clearProps:"transform",onComplete:function(){a.closest(".eg-grid-wrapper, .myportfolio-container").css({height:"auto"}).removeClass("eg-startheight")}});0f&&(d=f,h=p,y=a);ke&&f<=c&&(e=f,q=p,r=a)});d>c&&(q=h,r=y);var p={};p.index=r;p.column=q;p.mmHeight=a.responsiveEntries[p.index].mmheight;return"id"==b?p:q}function A(a){return a.data("opt")}function v(a,c){a.data("opt",c)}function Da(a){a.find("iframe").each(function(a){a=f(this);0e?e/b:1),b=(c.y-a.offset().top-e/2)*(e>b?b/e:1);return Math.round((180/Math.PI*Math.atan2(b,d)+180)/90+3)%4}function Ca(a){a.find(".eg-handlehideunder").each(function(){var c=f(this),b=c.data("hideunder"),e=c.data("hideunderheight"),d=c.data("hidetype");c.data("knowndisplay")==g&&c.data("knowndisplay",c.css("display"));a.width()b.height()+40||0==a||0!=b.data("bh")&&b.data("bh")!=g&&c.position().top+c.height()>parseInt(b.data("bh"),0)+40){b.data("bh")!=g&&0!=b.data("bh")||b.data("bh",b.height());e.data("bh")!=g&&0!=e.data("bh")||e.data("bh",e.height());var d=b.data("bh"), f=e.data("bh");0!=a?(b.data("alreadyinoff",!1),punchgs.TweenLite.to(b,.2,{height:d+a}),punchgs.TweenLite.to(e,.2,{height:f+a})):b.data("alreadyinoff")||(b.data("alreadyinoff",!0),punchgs.TweenLite.to(b,.3,{height:d,ease:punchgs.Power3.easeIn,onComplete:function(){b.data("bh",0);e.data("bh",0);b.data("alreadyinoff",!1)}}),punchgs.TweenLite.to(e,.3,{height:f,ease:punchgs.Power3.easeIn,onComplete:function(){b.data("bh",0);e.data("bh",0);b.data("alreadyinoff",!1)}}))}}function D(a,c,b,e){1!=a.data("simplevideo")&& Da(a);clearTimeout(a.data("hovertimer"));var d=b.mainhoverdelay;"set"==c&&(d=0);a.data("hovertimer",setTimeout(function(){a.data("animstarted",1);punchgs.TweenLite.set(a,{z:.01,x:0,y:0,rotationX:0,rotationY:0,rotationZ:0});a.addClass("esg-hovered");var d=a.find(".esg-entry-cover");punchgs.TweenLite.set(d,{transformStyle:"flat"});"set"!=c&&R(a,d);if(0
');"even"==a.layout?q.wrap('
'):q.wrap('
');sa({ip:q,img:r,ar:k, keepAspectRatio:kar});r!=g&&0')}c.data("vimeo")!=g&&(n="https://player.vimeo.com/video/"+c.data("vimeo")+"?title=0&byline=0&html5=1&portrait=0",q.append(''));c.data("wistia")!=g&&(n="https://fast.wistia.net/embed/iframe/"+c.data("wistia")+"?version=3&enablejsapi=1&html5=1&controls=1&autohide=1&rel=0&showinfo=0",q.append(''));c.data("soundcloud")!=g&&(n="https://w.soundcloud.com/player/?url=https://api.soundcloud.com/tracks/"+ c.data("soundcloud")+"&auto_play=false&hide_related=false&visual=true&show_artwork=true",q.append(''));if(c.data("mp4")!=g||c.data("webm")!=g||c.data("ogv")!=g)q.append('
');a.find(".esg-left").wrapAll('
');a.find(".esg-right").wrapAll('
');a.find(".esg-center").wrapAll('
');a.find(".esg-bottom").wrapAll('
');a.find(".eec").append("
");"on"==b&&1<=a.find(".esg-overlay").length&&a.click(function(a){0==f(a.target).closest("a").length&&f(this).find(".eg-invisiblebutton")[0].click()}).css({cursor:"pointer"})}); h.data("pt",parseInt(h.css("paddingTop"),0));h.data("pb",parseInt(h.css("paddingBottom"),0));h.data("pl",parseInt(h.css("paddingLeft"),0));h.data("pr",parseInt(h.css("paddingRight"),0));h.data("bt",parseInt(h.css("borderTopWidth"),0));h.data("bb",parseInt(h.css("borderBottomWidth"),0));h.data("bl",parseInt(h.css("borderLeftWidth"),0));h.data("br",parseInt(h.css("borderRightWidth"),0));0
');c.data("ajaxsource")!=g&&c.data("ajaxtype")!=g&&(c.addClass("eg-ajax-a-button"), c.click(function(){P(b,a,c);return 0li"),e=a.column*a.row,d,k=a.rowItemMultiplier,h=k.length;if(0=q&&e++})}var r=e*a.currentpage,y=r+e,p=f(a.filterGroupClass+".esg-filterbutton.selected:not(.esg-navigationbutton),"+a.filterGroupClass+" .esg-filterbutton.selected:not(.esg-navigationbutton)"),u=0;0=r&&u=y?(d.addClass("itemonotherpage"),d.removeClass("itemtoshow")):d.addClass("itemtoshow").removeClass("itemishidden").removeClass("itemonotherpage"),u++,d.addClass("fitsinfilter")))}):f.each(b,function(b,c){var d=f(c);d.find(".esgbox").each(function(){"all"==a.lightBoxMode?f(this).attr("rel","group"):"contentgroup"!=a.lightBoxMode&&f(this).attr("rel","")});"filterall"==a.lightBoxMode&&d.find(".esgbox").attr("rel", "group");u>=r&&u=y?(d.addClass("itemonotherpage"),d.removeClass("itemtoshow")):d.addClass("itemtoshow").removeClass("itemishidden").removeClass("itemonotherpage"),u++,d.addClass("fitsinfilter"))});a.nonefiltereditems=c.find(".itemtoshow, .fitsinfilter").length;if("none"!=a.loadMoreType){var t=0,n=!1;p.each(function(){var a= f(this).data("filter");a!=g&&(a=c.find("."+a).length,t+=a,0==a&&(n=!0))});if(0==p.length||1==p.length)t=1;(0==t||n)&&E(a)}b=f(a.filterGroupClass+".esg-pagination,"+a.filterGroupClass+" .esg-pagination");b.find(".esg-pagination").remove();b.html("");a.maxpage=0;var k=Math.ceil(a.nonefiltereditems/e);a.realmaxpage=k;if(7a.currentpage){for(d=0;4>d;d++){var B=d==a.currentpage?"selected":"";a.maxpage++;b.append('
'+(d+1)+"
")}b.append('
...
');b.append('
'+k+"
")}else if(4>k-a.currentpage)for(b.append('
1
'),b.append('
...
'),d=k-4;d'+(d+1)+"");else{b.append('
1
');b.append('
...
');for(d=a.currentpage-1;d'+(d+1)+"");b.append('
...
');b.append('
'+k+"
")}else for(d=0;d'+(d+1)+"");1==a.maxpage?(f(a.filterGroupClass+".esg-navigationbutton,"+a.filterGroupClass+" .esg-navigationbutton").not(".esg-loadmore").css({display:"none"}),b.css({display:"none"})):(f(a.filterGroupClass+".esg-navigationbutton,"+a.filterGroupClass+" .esg-navigationbutton").css({display:"inline-block"}), b.css({display:"inline-block"}));if(a.currentpage>=Math.ceil(a.nonefiltereditems/e)){a.oldpage=a.currentpage;var w=a.currentpage=0;c.find(".itemtoshow, .fitsinfilter").each(function(){w++;wa.currentpage&&(a.currentpage=0);b.find(".esg-pagination-button").on("click",function(){J(!0);a.oldpage=a.currentpage;a.currentpage=f(this).data("page");a=A(c);var b=Q(a,f(window).width(),"id");a.column= b.column;a.columnindex=b.index;a.mmHeight=b.mmHeight;"on"===a.cookies.pagination&&!0!==a.cookies.searchjusttriggered&&T("grid_"+a.girdID+"_pagination",a.currentpage,1/60/60*a.cookies.timetosave);M(a);K(a,"paginholder");v(c,a);"on"==a.paginationScrollToTop&&f("html, body").animate({scrollTop:c.offset().top-a.paginationScrollToTopOffset},{queue:!1,speed:.5})});a.firstshowever==g&&f(a.filterGroupClass+".esg-navigationbutton,"+a.filterGroupClass+" .esg-navigationbutton").css({visibility:"hidden"})}function ka(a, c,b){var e=a.closest(".mainul");clearTimeout(e.data("intreorganisier"));e.hasClass("gridorganising")?e.data("intreorganisier",setTimeout(function(){ka(a,c,b)},10)):ta(c,b)}function Ha(a,c){if(1==a.data("preloading"))return!1;var b=new Image;a.data("lazysrc")!=a.attr("src")&&a.data("lazysrc")!=g&&"undefined"!=a.data("lazysrc")&&a.data("lazysrc")!=g&&"undefined"!=a.data("lazysrc")&&a.attr("src",a.data("lazysrc"));a.data("preloading",1);b.onload=function(e){a.data("lazydone",1);a.data("ww",b.width); a.data("hh",b.height);a.closest(".showmeonload").addClass("itemtoshow").removeClass("showmeonload").addClass("loadedmedia");za(a,b.width,b.height);e=a.parent().find(".esg-hover-image");e.length&&e.css("background-image",'url("'+e.data("src")+'")').appendTo(a);"on"==c.lazyLoad&&ka(a,c,!0)};b.onerror=function(){a.data("lazydone",1);a.closest(".showmeonload").addClass("itemtoshow").removeClass("showmeonload").addClass("loadedmedia");"on"==c.lazyLoad&&ka(a,c,!0)};a.attr("src")!=g&&"undefined"!=a.attr("src")? b.src=a.attr("src"):a.data("src")!=g&&"undefined"!=a.data("src")&&(b.src=a.data("src"));b.complete&&(a.data("lazydone",1),a.data("ww",b.width),a.data("hh",b.height),a.closest(".showmeonload").addClass("itemtoshow").removeClass("showmeonload").addClass("loadedmedia"),za(a,b.width,b.height),"on"==c.lazyLoad&&ka(a,c,!0))}function K(a,c){Ia(a.container.find(".itemtoshow"),a)}function za(a,c,b){var e=a.parent();sa({ip:e,img:a,imgw:c,imgh:b});!a.hasClass("coverremoved")&&0=B&&(v=!0);while(!v);break;case "1:2":do 0==n[m][l]&&m=B&&(v=!0);while(!v);break;case "1:3":do 0==n[m][l]&&m=B&&(v=!0);while(!v);break;case "2:1":do 0==n[m][l]&&l=B&&(v=!0);while(!v);break;case "3:1":do 0==n[m][l]&&l=B&&(v=!0);while(!v);break;case "2:2":do l=B&&(v=!0);while(!v);break;case "3:2":do l=B&&(v=!0);while(!v);break;case "2:3":do l=B&&(v=!0);while(!v);break;case "3:3":do l=B&&(v=!0);while(!v)}a.aspectratio=d.itemw+":"+d.itemh;punchgs.TweenLite.set(h,{width:d.itemw,height:d.itemh,overwrite:"auto"});w=h.find(".esg-entry-media");t=d.itemh/d.itemw*100;punchgs.TweenLite.set(w,{paddingBottom:t+"%"})}"even"!=a.layout&& (h.hasClass("itemtoshow")?h.width()!=d.itemw||0==h.css("opacity")||"hidden"==h.css("visibility")?(t=d,ea(h,!0,t,b.data("opt")),t.itemh=h.outerHeight(!0),d=t):(ea(h,!0,d,a),d.itemh=h.height()):(ea(h,!0,d,a),d.itemh=h.height()));d=Ja(e,a,d);d.itemcounter++;k.height()b.currentcolumnheight[a]&&(b.idealcol=a);b.y=b.currentcolumnheight[b.idealcol];b.x=Math.round(b.idealcol*b.itemw)+b.idealcol*c.space;b.col=b.idealcol;b.itemh==g&&(b.itemh=0)}b.cobblesx!=g&&(b.x=b.cobblesx*b.cobblesorigw,b.y=b.cobblesy*b.cobblesorigh);b.waits=b.col*b.delaybasic+b.row*b.delaybasic*c.column;b.speed=c.animSpeed;b.inxrot=0;b.inyrot=0;b.outxrot=0;b.outyrot=0;b.inorigin="center center";b.outorigin= "center center";b.itemh=Math.round(b.itemh);b.scale=1;b.outfade=0;b.infade=0;e.hasClass("itemonotherpage")&&(b.skipanim=!0);"horizontal-slide"==b.anim?(b.waits=0,b.hsoffset=0-b.cwidth-parseInt(c.space),b.hsoffsetout=0-b.cwidth-parseInt(c.space),c.oldpage!=g&&c.oldpage>c.currentpage&&(b.hsoffset=b.cwidth+parseInt(c.space),b.hsoffsetout=b.cwidth+parseInt(c.space))):"vertical-slide"==b.anim&&(b.waits=0,b.maxcalcheight=c.row*c.space+c.row*b.itemh,b.vsoffset=b.maxcalcheight+parseInt(c.space),b.vsoffsetout= b.maxcalcheight+parseInt(c.space),c.oldpage!=g&&c.oldpage>c.currentpage&&(b.vsoffset=0-b.maxcalcheight-parseInt(c.space),b.vsoffsetout=0-b.maxcalcheight-parseInt(c.space)));b.outwaits=b.waits;"even"==c.layout&&b.cobblesx==g&&(b.x+=b.col*c.space);b.cobblesx!=g&&(b.x+=b.cobblesx*c.space,b.y+=b.cobblesy*c.space);if("vertical-flip"==b.anim||"horizontal-flip"==b.anim||"vertical-flipbook"==b.anim||"horizontal-flipbook"==b.anim)b=la(e,b,c);"vertical-flip"==b.anim?(b.inxrot=-180,b.outxrot=180):"horizontal-flip"==b.anim&&(b.inyrot=-180,b.outyrot=180);b.outspeed=b.speed;"off"==c.animDelay&&(b.waits=0,b.outwaits=0);if("scale"==b.anim)b.scale=0;else if("vertical-flipbook"==b.anim)b.inxrot=-90,b.outxrot=90,b.inorigin="center top",b.outorigin="center bottom",b.waits+=b.speed/3,b.outfade=1,b.infade=1,b.outspeed=b.speed/1.2,b.ease="Sine.easeOut",b.easeout="Sine.easeIn","off"==c.animDelay&&(b.waits=b.speed/3,b.outwaits=0);else if("horizontal-flipbook"==b.anim)b.inyrot=-90,b.outyrot=-90,b.inorigin="left center",b.outorigin= "right center",b.waits+=b.speed/2.4,b.outfade=1,b.infade=1,b.outspeed=b.speed/1.2,b.ease="Sine.easeOut",b.easeout="Sine.easeIn","off"==c.animDelay&&(b.waits=b.speed/3,b.outwaits=0);else if("fall"==b.anim||"rotatefall"==b.anim)b.outoffsety=100,b=la(e,b,c),b.outfade=0;"rotatefall"==b.anim?(b.rotatez=20,b.outorigin="left top",b.outfade=1,b.outoffsety=600):"rotatescale"==b.anim?(b.scale=0,b.inorigin="left bottom",b.outorigin="center center",b.faeout=1,b.outoffsety=100,b=la(e,b,c)):"stack"==b.anim&&(b.scale= 0,b.inorigin="center center",b.faeout=1,b.ease="punchgs.Power3.easeOut",b=la(e,b,c),b.ease="Back.easeOut");c.silent&&(b.waits=0,b.outwaits=0,b.speed=0,b.outspeed=0);c.silentout&&(b.outwaits=0,b.outspeed=.4,b.speed=.4,b.ease="punchgs.Power3.easeOut",b.easeout=b.ease);b.hooffset=c.overflowoffset;b.vooffset=c.overflowoffset;20>b.itemw+b.x-b.cwidth&&-20=c.column*c.row&&(a.pageitemcounter=0),a.pagetoanimate+=1,a.pagecounter++,0==a.pageitemcounter)))for(b=0;b');e.wrap('
');var q=e.parent().parent().find(".esg-relative-placeholder").offset().left;"on"!=c.forceFullWidth&&"on"!=c.forceFullScreen||e.closest(".esg-container-fullscreen-forcer").css({left:0- q,width:f(window).width()});c.animDelay=0==c.delayBasic?"off":"on";c.container=e;c.mainul=e.find("ul").first();c.mainul.addClass("mainul").wrap('
');var q=f(c.filterGroupClass+".esg-navbutton-solo-left,"+c.filterGroupClass+" .esg-navbutton-solo-left"),r=f(c.filterGroupClass+".esg-navbutton-solo-right,"+c.filterGroupClass+" .esg-navbutton-solo-right");0
LOAD MORE
'),c.lmbut= c.container.find(".esg-loadmore"),c.lmtxt=c.loadMoreTxt+" ("+N(c).length+")","off"==c.loadMoreNr&&(c.lmtxt=c.loadMoreTxt),c.lmbut.html(c.lmtxt),c.lmbut.click(function(){1!=c.lmbut.data("loading")&&E(c)}),0==N(c).length&&c.lmbut.remove()):"scroll"==c.loadMoreType&&(e.append('
LOAD MORE
'),c.lmbut=c.container.find(".esg-loadmore"),c.lmtxt=c.loadMoreTxt+" ("+N(c).length+")","off"==c.loadMoreNr&&(c.lmtxt=c.loadMoreTxt),c.lmbut.html(c.lmtxt), f(document,window).scroll(function(){ga(c,!0)}),0==N(c).length&&c.lmbut.remove());Pa(e,c)}f("body").on("click",".esgbox",function(){J(!0);var a=f(this);if(-1!==a.attr("href").search("wistia")){var b=!a.hasClass("esgbox.iframe");f(".esgbox").each(function(){var a=f(this);a.hasClass("esgbox.iframe")||a.addClass("esgbox.iframe").attr("href",a.attr("href")+"?autoPlay=true")});if(b)return a.click(),!1}else if(a.hasClass("esgbox-post")&&"#eg-lightbox-post-content"!==a.attr("href"))return Z(a,c,!0),!1})} f.fn.tpessential.defaults={forceFullWidth:"off",forceFullScreen:"off",fullScreenOffsetContainer:"",row:3,column:4,space:10,pageAnimation:"fade",animSpeed:600,delayBasic:.08,smartPagination:"on",paginationScrollToTop:"off",paginationScrollToTopOffset:200,layout:"even",rtl:"off",aspectratio:"auto",bgPosition:"center center",bgSize:"cover",videoJsPath:"",overflowoffset:0,mainhoverdelay:0,rowItemMultiplier:[],filterGroupClass:"",filterType:"",filterLogic:"or",showDropFilter:"hover",evenGridMasonrySkinPusher:"on", loadMoreType:"none",loadMoreItems:[],loadMoreAmount:5,loadMoreTxt:"Load More",loadMoreNr:"on",loadMoreEndTxt:"No More Items for the Selected Filter",loadMoreAjaxUrl:"",loadMoreAjaxToken:"",loadMoreAjaxAction:"",lazyLoad:"off",lazyLoadColor:"#ff0000",gridID:0,mediaFilter:"",spinner:"",spinnerColor:"",lightBoxMode:"single",cobblesPattern:"",searchInput:".faqsearch",googleFonts:"",googleFontJS:"//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js",ajaxContentTarget:"",ajaxScrollToOnLoad:"off",ajaxScrollToOffset:100, ajaxCallback:"",ajaxCallbackArgument:"on",ajaxCssUrl:"",ajaxJsUrl:"",ajaxCloseButton:"on",ajaxNavButton:"on",ajaxCloseTxt:"Close",ajaxCloseType:"type1",ajaxClosePosition:"tr",ajaxCloseInner:"true",ajaxCloseStyle:"light",ajaxTypes:[],cookies:{search:"off",filter:"off",pagination:"off",loadmore:"off",timetosave:"30"}};a=f.extend({},f.fn.tpessential.defaults,a);"undefined"==typeof WebFontConfig&&(WebFontConfig={});if(Y)return this.each(c);var b=this,e=setInterval(function(){Y&&(clearInterval(e),b.each(c))}, 100);return this},eslightboxpost:function(a){if(a&&a.group&&Array.isArray(a.group)&&a.hasOwnProperty("index")){var c=a.group[a.index];if(c&&c.element&&(c=c.element,c.length&&c.hasClass("esgbox-post")&&"#eg-lightbox-post-content"!==c.attr("href")))return Z(c,A(f(this)),!1,a.index),!1}return!0},esappend:function(a){a=f(this);ha(opt,!0);K(opt,"esappend");I(a);return opt.lastslide},esskill:function(){var a=f(this);a.find("*").each(function(){f(this).off("click, focus, focusin, hover, play, ended, stop, pause, essentialready"); f(this).remove()});a.remove();a.html();a=null},esreadsettings:function(a){a=f(this);return A(a)},esredraw:function(a){a=a==g?{}:a;var c=f(this),b=A(c);if(b!==g){if(a!=g){a.space!=g&&(b.space=parseInt(a.space,0));a.row!=g&&(b.row=parseInt(a.row,0));a.rtl!=g&&(b.rtl=a.rtl);a.aspectratio!=g&&(b.aspectratio=a.aspectratio);if(a.forceFullWidth!=g)if(b.forceFullWidth=a.forceFullWidth,"on"==b.forceFullWidth){var e=c.parent().parent().find(".esg-relative-placeholder").offset().left;c.closest(".esg-container-fullscreen-forcer").css({left:0- e,width:f(window).width()})}else c.closest(".esg-container-fullscreen-forcer").css({left:0,width:"auto"});a.rowItemMultiplier!=g&&(b.rowItemMultiplier=a.rowItemMultiplier);a.responsiveEntries!=g&&(b.responsiveEntries=a.responsiveEntries);a.column!=g&&(0>=a.column||20<=a.column?(e=Q(b,f(window).width(),"id"),b.column=e.column,b.columnindex=e.index,b.mmHeight=e.mmHeight):b.column=parseInt(a.column,0),b.origcolumn=b.column);a.animSpeed!=g&&(b.animSpeed=a.animSpeed/1E3);a.delayBasic!=g&&(b.delayBasic= a.delayBasic/100);a.pageAnimation!=g&&(b.pageAnimation=a.pageAnimation);a.changedAnim!=g&&(b.changedAnim=a.changedAnim);1==a.silent&&(b.silent=!0)}b.started=!0;v(c,b);M(b);K(b,"esredraw")}},esquickdraw:function(a){a=f(this);var c=A(a);c.silent=!0;v(a,c);M(c);K(c,"esquickdraw")},esreinit:function(a){a=f(this);ha(opt,!0);K(opt,"esreinit");I(a);return opt.lastslide}});(function(){var a,c={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"}; for(a in c)if(a in document){var b=c[a];break}return function(c){c&&document.addEventListener(b,c);return!document[a]}})();var Pa=function(){var a=document.documentMode===g,c=window.chrome;if(!f("body").hasClass("esg-blurlistenerexists"))if(f("body").addClass("esg-blurlistenerexists"),a&&!c)f(window).on("focusin",function(){setTimeout(function(){f("body").find(".esg-grid.esg-container").each(function(){f(this).esquickdraw()})},300)}).on("focusout",function(){});else window.addEventListener?window.addEventListener("focus", function(a){setTimeout(function(){f("body").find(".esg-grid.esg-container").each(function(){f(this).esquickdraw()})},300)},!1):window.attachEvent("focus",function(a){setTimeout(function(){f("body").find(".esg-grid.esg-container").each(function(){f(this).esquickdraw()})},300)})},da=function(){var a="android webos iphone ipad blackberry Android webos iPod iPhone iPad Blackberry BlackBerry".split(" "),c=!1,b;for(b in a)1b.find(".lazyloadcover").length){lthumb=a.data("lazythumb");var d="",k="";lthumb!=g&&"undefined"!==lthumb&&(a.data("lazysrc"), d=";background-image:url("+lthumb+")",k="esg-lazyblur");d||(d=c.lazyLoadColor);b.append('
')}1!=a.data("lazydone")&&3>e&&(e++,Ha(f(this),c));"on"!==c.lazyLoad&&punchgs.TweenLite.set(a,{autoAlpha:1})});if(0==e&&0x?Math.ceil(x):Math.floor(x);for(0>x&&(x+=E);xMath.random()?1:-1;else{var w=!1;var D=ca(H,f.s[C]);var A=ca(H,g.s[C]);if(!H.forceStrings&&(H="string"==typeof D?D&&D.match(z):!1,z="string"==typeof A?A&&A.match(z):!1,H&&z)){var E=D.substr(0,D.length- H[0].length),G=A.substr(0,A.length-z[0].length);E==G&&(w=!0,D=Z(H[0]),A=Z(z[0]))}v=x.iAsc*(DA?1:0)}S(aa,function(f){v=f.call(f,w,D,A,v)});0===v&&C++}return v};var G=0;for(V=arguments.length;GP.length&&(P.length=z.length-1):P.push(I)>z.length&&(z.length=P.length)}z.length>P.length&&(P.length=z.length);var W=z.length;0===W&&(W=z.length=1,P.push({}));G=0;for(V=W;Gw&&(w=ba.push(E)- 1,x[w]={s:[],n:[]});0=w&&G?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,e=this.tablist.children(":has(a[href])");t.disabled=l.map(e.filter(".ui-state-disabled"),function(t){return e.index(t)}),this._processTabs(),!1!==t.active&&this.anchors.length?this.active.length&&!l.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=l()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=l()),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var o=this,t=this.tabs,e=this.anchors,i=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",function(t){l(this).is(".ui-state-disabled")&&t.preventDefault()}).on("focus"+this.eventNamespace,".ui-tabs-anchor",function(){l(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map(function(){return l("a",this)[0]}).attr({tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=l(),this.anchors.each(function(t,e){var i,a,s,n=l(e).uniqueId().attr("id"),h=l(e).closest("li"),r=h.attr("aria-controls");o._isLocal(e)?(s=(i=e.hash).substring(1),a=o.element.find(o._sanitizeSelector(i))):(s=h.attr("aria-controls")||l({}).uniqueId()[0].id,(a=o.element.find(i="#"+s)).length||(a=o._createPanel(s)).insertAfter(o.panels[t-1]||o.tablist),a.attr("aria-live","polite")),a.length&&(o.panels=o.panels.add(a)),r&&h.data("ui-tabs-aria-controls",r),h.attr({"aria-controls":s,"aria-labelledby":n}),a.attr("aria-labelledby",n)}),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),t&&(this._off(t.not(this.tabs)),this._off(e.not(this.anchors)),this._off(i.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(t){return l("
").attr("id",t).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(t){var e,i;for(Array.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1),i=0;e=this.tabs[i];i++)e=l(e),!0===t||-1!==l.inArray(i,t)?(e.attr("aria-disabled","true"),this._addClass(e,null,"ui-state-disabled")):(e.removeAttr("aria-disabled"),this._removeClass(e,null,"ui-state-disabled"));this.options.disabled=t,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!0===t)},_setupEvents:function(t){var i={};t&&l.each(t.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(t){t.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,e=this.element.parent();"fill"===t?(i=e.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=l(this),e=t.css("position");"absolute"!==e&&"fixed"!==e&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=l(this).outerHeight(!0)}),this.panels.each(function(){l(this).height(Math.max(0,i-l(this).innerHeight()+l(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,l(this).height("").height())}).height(i))},_eventHandler:function(t){var e=this.options,i=this.active,a=l(t.currentTarget).closest("li"),s=a[0]===i[0],n=s&&e.collapsible,h=n?l():this._getPanelForTab(a),r=i.length?this._getPanelForTab(i):l(),i={oldTab:i,oldPanel:r,newTab:n?l():a,newPanel:h};t.preventDefault(),a.hasClass("ui-state-disabled")||a.hasClass("ui-tabs-loading")||this.running||s&&!e.collapsible||!1===this._trigger("beforeActivate",t,i)||(e.active=!n&&this.tabs.index(a),this.active=s?l():a,this.xhr&&this.xhr.abort(),r.length||h.length||l.error("jQuery UI Tabs: Mismatching fragment identifier."),h.length&&this.load(this.tabs.index(a),t),this._toggle(t,i))},_toggle:function(t,e){var i=this,a=e.newPanel,s=e.oldPanel;function n(){i.running=!1,i._trigger("activate",t,e)}function h(){i._addClass(e.newTab.closest("li"),"ui-tabs-active","ui-state-active"),a.length&&i.options.show?i._show(a,i.options.show,n):(a.show(),n())}this.running=!0,s.length&&this.options.hide?this._hide(s,this.options.hide,function(){i._removeClass(e.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),h()}):(this._removeClass(e.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),s.hide(),h()),s.attr("aria-hidden","true"),e.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),a.length&&s.length?e.oldTab.attr("tabIndex",-1):a.length&&this.tabs.filter(function(){return 0===l(this).attr("tabIndex")}).attr("tabIndex",-1),a.attr("aria-hidden","false"),e.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var t=this._findActive(t);t[0]!==this.active[0]&&(t=(t=!t.length?this.active:t).find(".ui-tabs-anchor")[0],this._eventHandler({target:t,currentTarget:t,preventDefault:l.noop}))},_findActive:function(t){return!1===t?l():this.tabs.eq(t)},_getIndex:function(t){return t="string"==typeof t?this.anchors.index(this.anchors.filter("[href$='"+l.escapeSelector(t)+"']")):t},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){l.data(this,"ui-tabs-destroy")?l(this).remove():l(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")}),this.tabs.each(function(){var t=l(this),e=t.data("ui-tabs-aria-controls");e?t.attr("aria-controls",e).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(i){var t=this.options.disabled;!1!==t&&(t=void 0!==i&&(i=this._getIndex(i),Array.isArray(t)?l.map(t,function(t){return t!==i?t:null}):l.map(this.tabs,function(t,e){return e!==i?e:null})),this._setOptionDisabled(t))},disable:function(t){var e=this.options.disabled;if(!0!==e){if(void 0===t)e=!0;else{if(t=this._getIndex(t),-1!==l.inArray(t,e))return;e=Array.isArray(e)?l.merge([t],e).sort():[t]}this._setOptionDisabled(e)}},load:function(t,a){t=this._getIndex(t);function s(t,e){"abort"===e&&n.panels.stop(!1,!0),n._removeClass(i,"ui-tabs-loading"),h.removeAttr("aria-busy"),t===n.xhr&&delete n.xhr}var n=this,i=this.tabs.eq(t),t=i.find(".ui-tabs-anchor"),h=this._getPanelForTab(i),r={tab:i,panel:h};this._isLocal(t[0])||(this.xhr=l.ajax(this._ajaxSettings(t,a,r)),this.xhr&&"canceled"!==this.xhr.statusText&&(this._addClass(i,"ui-tabs-loading"),h.attr("aria-busy","true"),this.xhr.done(function(t,e,i){setTimeout(function(){h.html(t),n._trigger("load",a,r),s(i,e)},1)}).fail(function(t,e){setTimeout(function(){s(t,e)},1)})))},_ajaxSettings:function(t,i,a){var s=this;return{url:t.attr("href").replace(/#.*$/,""),beforeSend:function(t,e){return s._trigger("beforeLoad",i,l.extend({jqXHR:t,ajaxSettings:e},a))}}},_getPanelForTab:function(t){t=l(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+t))}}),!1!==l.uiBackCompat&&l.widget("ui.tabs",l.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}}),l.ui.tabs}); +function(a){"use strict";var b=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};b.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'
',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},b.prototype.init=function(b,c,d){this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d);var e=this.options.trigger.split(" ");for(var f=e.length;f--;){var g=e[f];if(g=="click")this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if(g!="manual"){var h=g=="hover"?"mouseenter":"focus",i=g=="hover"?"mouseleave":"blur";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&typeof b.delay=="number"&&(b.delay={show:b.delay,hide:b.delay}),b},b.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},b.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);clearTimeout(c.timeout),c.hoverState="in";if(!c.options.delay||!c.options.delay.show)return c.show();c.timeout=setTimeout(function(){c.hoverState=="in"&&c.show()},c.options.delay.show)},b.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);clearTimeout(c.timeout),c.hoverState="out";if(!c.options.delay||!c.options.delay.hide)return c.hide();c.timeout=setTimeout(function(){c.hoverState=="out"&&c.hide()},c.options.delay.hide)},b.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);if(b.isDefaultPrevented())return;var c=this.tip();this.setContent(),this.options.animation&&c.addClass("fade");var d=typeof this.options.placement=="function"?this.options.placement.call(this,c[0],this.$element[0]):this.options.placement,e=/\s?auto?\s?/i,f=e.test(d);f&&(d=d.replace(e,"")||"top"),c.detach().css({top:0,left:0,display:"block"}).addClass(d),this.options.container?c.appendTo(this.options.container):c.insertAfter(this.$element);var g=this.getPosition(),h=c[0].offsetWidth,i=c[0].offsetHeight;if(f){var j=this.$element.parent(),k=d,l=document.documentElement.scrollTop||document.body.scrollTop,m=this.options.container=="body"?window.innerWidth:j.outerWidth(),n=this.options.container=="body"?window.innerHeight:j.outerHeight(),o=this.options.container=="body"?0:j.offset().left;d=d=="bottom"&&g.top+g.height+i-l>n?"top":d=="top"&&g.top-l-i<0?"bottom":d=="right"&&g.right+h>m?"left":d=="left"&&g.left-h

'}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||(typeof b.content=="function"?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f=typeof c=="object"&&c;e||d.data("bs.popover",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(window.jQuery); !function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","./core"],e):e(jQuery)}(function(V){"use strict";var n;function e(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:"",selectMonthLabel:"Select month",selectYearLabel:"Select year"},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,onUpdateDatepicker:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},V.extend(this._defaults,this.regional[""]),this.regional.en=V.extend(!0,{},this.regional[""]),this.regional["en-US"]=V.extend(!0,{},this.regional.en),this.dpDiv=a(V("
"))}function a(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",t,function(){V(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&V(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&V(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",t,d)}function d(){V.datepicker._isDisabledDatepicker((n.inline?n.dpDiv.parent():n.input)[0])||(V(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),V(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&V(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&V(this).addClass("ui-datepicker-next-hover"))}function c(e,t){for(var a in V.extend(e,t),t)null==t[a]&&(e[a]=t[a]);return e}return V.extend(V.ui,{datepicker:{version:"1.13.1"}}),V.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return c(this._defaults,e||{}),this},_attachDatepicker:function(e,t){var a,i=e.nodeName.toLowerCase(),s="div"===i||"span"===i;e.id||(this.uuid+=1,e.id="dp"+this.uuid),(a=this._newInst(V(e),s)).settings=V.extend({},t||{}),"input"===i?this._connectDatepicker(e,a):s&&this._inlineDatepicker(e,a)},_newInst:function(e,t){return{id:e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?a(V("
")):this.dpDiv}},_connectDatepicker:function(e,t){var a=V(e);t.append=V([]),t.trigger=V([]),a.hasClass(this.markerClassName)||(this._attachments(a,t),a.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(t),V.data(e,"datepicker",t),t.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,t){var a,i=this._get(t,"appendText"),s=this._get(t,"isRTL");t.append&&t.append.remove(),i&&(t.append=V("").addClass(this._appendClass).text(i),e[s?"before":"after"](t.append)),e.off("focus",this._showDatepicker),t.trigger&&t.trigger.remove(),"focus"!==(a=this._get(t,"showOn"))&&"both"!==a||e.on("focus",this._showDatepicker),"button"!==a&&"both"!==a||(i=this._get(t,"buttonText"),a=this._get(t,"buttonImage"),this._get(t,"buttonImageOnly")?t.trigger=V("").addClass(this._triggerClass).attr({src:a,alt:i,title:i}):(t.trigger=V("